Eine AstrologyML-Datei besteht aus einer beliebigen Anzahl von Charts. In einem Header können zusätzliche Informationen, wie etwa die Anwendung welche die Datei erstellt hat, angegeben werden.
{ element } ... optionale Angabe
AstrologyML APPLICATION { application_name } { application_version } { company_name } { company_url } CHART ...
Struktur eines einzelnen Charts:
CHART { chart_id } { chart_type } PERSONAL name { name_first } { gender } EVENT jd date time { tzc } { dsc } { tz_abbreviation } country { province } city { latitude } { longitude } { elevation } { data_rating } { data_source } { memo } |