# TISGraph-XML-Dokumentenformat

Intern werden TISGraph-Dokumente im XML-Format in der TISGraph-Dokumentendatenbank gespeichert. Diese Datenbank, und die darin enthaltenen XMLs, enthalten nur die Informationen zu den Grafikobjekten (z. B. Dokumenteigenschaften, Objektart, Positionierung, Stricharten, Farben, Achsen von Graphen, und vieles mehr). Explizit nicht enthalten sind jegliche angezeigten Datenwerte. Diese werden jeweils dynamisch von den entsprechenden Datenquellen geladen. Entsprechend sind im XML nur URLs zu den Datenquellen gespeichert, nicht jedoch die Daten selbst.

Für Archivierungs- oder Diagnosezwecke ist ein Export des internen TISGraph-XML-Dokumentenformats möglich. Dieses kann ebenso importiert werden.

TISGraph kann Dokumente

  • zwecks Dokumentenaustausch als XML-Datei exportieren
  • zwecks Fehlersuche als ZIP-Datei (Inhalt: Dokument als XML-Datei plus ggf. abgefragte Daten) exportieren Als XML-Datei exportierte Dokumente können (zumindest im Rahmen derselben TISGraph-Version) auch wieder importiert werden.

# XML-Import

Über den Menüpunkt "Datei → Import" kann ein XML-Dokument in TISGraph importiert werden.

Als XML-Dateien vorliegende TISGraph-Dokumente werden von TISGraph im Anschluss an den Import als ganz normale TISGraph-Dokumente, mit Linien, Graphen, Tabellen usw. behandelt. Sie können also wie üblich geändert, gedruckt, erneut exportiert werden.

Als ZIP-Dateien vorliegende TISGraph-Dokumente dienen im wesentlichen der Fehlersuche. Sie enthalten einen Ist-Zustand eines TISGraph-Dokuments inklusive der zum Zeitpunkt des Exports von den Datenquellen geladenen Daten. TISGraph-Benutzer sollten im Normalfall nicht in die Lage kommen, eine solche Datei importieren zu müssen.

# XML-Export

TISGraph-Dokumente können über den Menüpunkt "Datei → Export" als XML-Dokument zum Import in dieselbe oder eine andere TISGraph-Datenbank, oder als Dokument inklusive der von den Datenquellen abgefragten Daten exportiert werden. Andere in der TISGraph-Datenbank vorhandene Dateien wie Bilder können lediglich in genau derselben Form wieder exportiert werden, in der sie importiert wurden.

Der Export als ZIP-Datei dient v.a. dazu, dem TISGraph-Support für Fehlersuche und Problembehebungen möglichst realitätsgetreue Dokumente, inklusive der von Datenquellen geladenen Daten zur Verfügung stellen zu können. Dadurch lassen sich Probleme wie z. B. beim Rendern von Graphen deutlich leichter nachvollziehen.

# XML-Massenexport