Import Export

Aus Forschungsdaten.org
Wechseln zu: Navigation, Suche

Tutorial zu Import und Export

In RDMO können verschiedene XML-Dateien importiert und exportiert werden. Dies dient zum einen der kooperativen Arbeit, da so Inhalte verschiedener RDMO-Instanzen ausgetauscht werden können, kann aber auch der Sicherung von Daten dienen. Der Export wird über Buttons in RDMO ermöglicht. Seit der Version 0.10.0. gibt es Import-Buttons. Vorher waren Importe nur über die Kommandozeile möglich.

XML-Dateien

Es können verschiedene Objekte importiert und exportiert werden:

  • Projekte
  • Domäne
  • Optionen
  • Bedingungen
  • Fragenkataloge
  • Aufgaben
  • Ansichten

Der Import und Export dieser verschiedenen Objekte erfolgt auf den entsprechenden Unterseiten. Dies ist sehr wichtig! Auf der Überblicksteite mit den Projekten (Startseite) können nur Projekte importiert werden mit den Buttons "XML-Datei wählen" und "Importieren". Der Export eines Projektes funktioniert nur auf der Projektseite selbst, also durch das Anklicken eines Projektes und auf der rechten Seite "Projekt als XML exportieren". alle anderen Objekte sind über das Management-Menü erreichbar. Auch hier gilt, dass ein Fragenkatalog beispielsweise nur auf der Seite "Fragen" exportiert und importiert werden kann.

Fehlermeldungen

1. Wieso funktioniert der Import über den Hochlade-Button meiner xml-Datei nicht?

Überprüfen Sie, dass ihre xml-Datei wirklich eine xml- und keine html-Datei ist. Auf der GitHub-Seite des rdmo-catalog [12] befindet sich eine Liste von xml-Dateien. Klicken Sie oben rechts auf den grünen Button "Clone or download", um die Dateien auf ihren Rechner zu kopieren. Wenn sie jedoch auf eine einzelne xml-Datei einen Rechtsklick machen und "speichern unter" wählen, dann wird diese Datei als html-Datei gespeichert und von RDMO als nicht passend bewertet. Achten sie also darauf, dass ihre xml-Datei korrekt ist.

Ein anderes Problem kann sein, dass sie versuchen in dem falschen Untermenü ihre xml-Datei hochzuladen. Die Datei domain.xml beispielsweise muss unter dem Reiter "Domäne" hochgeladen werden. Ebenso müssen Fragenktaloge unter "Fragen" hochgeladen werden, etc.

2. Trotz erfolgreichen Imports, treten Fehler bei der Beantwortung der Fragen auf.

Es kann nur angezeigt werden, was auch tatsächlich da ist, also importiert oder erstellt wurde. Überprüfen Sie, dass ihre Domäne, Bedingungen und Optionen vollständig sind und dass die Verknüpfungen stimmen. Einem Attribut muss ein Optionset zugewiesen sein, damit eine Antwortauswhal erscheinen kann, etc. Ist dies nciht der Fall, dann kann erneuter Import nötig sein. Wichtig ist hierbei, dass zuerst die Domäne und dann die alles weitere importiert wird.