1) There are some records near the end of the data like this:
0 @F46@ F100 24709 100 24709 0 0 18316 0 0:00:01 0:00:01
0:00:00 21636100 24709 100 24709 0 0 18316 0 0:00:01 0:00:01
0:00:00 21636
It has an ID, but the data value is definitely NOT a legal XML tag name. What
does the Ruby Quiz spec have to say about that?
2) Looking at the royal.ged example, it seems that--except for the special
INDI case--if a node has children then it does not have a value.
0 @I1@ INDI
1 NAME Edward_VII /Wettin/
1 TITL King of England
1 SEX M
1 BIRT
2 DATE Tuesday, 9th November 1841
2 PLAC Buckingham,Palace,London,England
1 DEAT
2 DATE Friday, 6th May 1910
2 PLAC Buckingham,Palace,London,England
1 BURI
2 DATE Friday, 20th May 1910
2 PLAC Windsor,Berkshire,England
1 FAMS @F2@
1 FAMC @F1@
1 RIN 2
Can anybody else confirm this? I'd like to propose that this become
<indi id="@I1@">
<titl>King of England</titl>
<sex>M</sex>
<birt>
<date>Tuesday, 9th November 1841</date>
<plac>Buckingham,Palace,London,England</plac>
</birt>
<!-- ... -->
</indi>
3) A warning: the first element doesn't have to be level zero.
Jim
--
Jim Menard, jimm / io.com, http://www.io.com/~jimm