FamilyML is a standard data format based on XML which allows the easy exchange of genealogical data. Also based on GedML and GEDCOM, but in a more human-readable format.
The definition is divided up into three files. family-tree is the main structure and contains references to the remaining two documents. family contains information about each family unit. Finally, person contains the information about the individual person.
You can also view the XML files that are used in creating the dynamic portion of this website.
The DTD can be downloaded below.
- Version 0.5