Der XXE (XMLmind XML Editor) ist so konzipiert, dass er XML-Dokumente nicht beschädigen kann. Wenn ein ordentlich formatiertes XML-Dokument geladen wird, ist es nicht möglich, daraus schlecht formatiertes XML zu erstellen. Darüber hinaus wird ein Schema geladen, das prüft, ob die Struktur und die Werte des XML kohärent sind (in XML-Bezeichnung valid). Das Schema steuert auch, welche Tags an einer bestimmten Stelle in ein Dokument eingefügt werden können. Dies ist eine große Hilfe bei der Bearbeitung von XML-Dateien für EOA.
So wird beispielsweise eine bibliographische Referenz durch ein ref
Element innerhalb eines bibl
Elements erzeugt. Das Element ref
benötigt als Attribute
* das zitierte Werk in Form eines kurzen Citekeys (z.B. Citekey Needham:1954
, vorangestellt mit #
,
also #Needham:1954
)
* die Art und Weise, wie das Zitat wiedergegeben werden soll (Autor und Jahresangabe oder lediglich das Jahr).
Alle diese Informationen werden im übergeordneten Schema gespeichert. Durch das Einfügen eines neuen bibl
Elements wird der entsprechende Textbaustein in die vorhandene Struktur eingefügt:
Da im Rahmen einer bibliographischen Referenz für das Attribute type
innerhalb von ref
nichts anderes angegeben werden kann als authoryear
oder year
, stehen bei der Auswahl des Wertes (Value) nur diese beiden Werte zur Verfügung: