====== XMLmind-Workflow ====== 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: {{:support:xmlmindbiblref-autoinsertion.png?nolink&200|}} 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: {{:support:xmlmind_biblref-attribute.png?nolink&400|}}