Dateiformate
Die REXS Modellstruktur kann in den Dateiformaten XML oder JSON abgebildet werden. Um neben der REXS-Modelldatei auch weitere zugehörige Daten (Dateien, Ordner) geordnet zu speichern kann eine ZIP-Datei verwendet werden. Diese enthält genau eine XML oder JSON REXS Modelldatei sowie ggfs. weitere Dateien oder Unterordner.
Als Dateiendungen sind zulässig:
XML: ".rexs" oder ".rexs.xml"
JSON: ".rexsj" oder ".rexs.json"
ZIP: ".rexsz" oder "rexs.zip"
XML-Dateiformat
Wenn ein REXS Modell als XML-Datei erzeugt wird sind folgende Regeln einzuhalten:
Codierung: UTF 8 mit byte-order-marker (BOM)
XML-Datei muss wohlgeformt sein
XML-Datei muss durch das zugehörige XML-Schema validierbar sein.
Zulässige Dateiendungen: .rexs oder .rexs.xml
JSON-Dateiformat
Wenn ein REXS Modell als JSON-Datei erzeugt wird sind folgende Regeln einzuhalten:
Codierung: UTF mit 8 byte-order-marker (BOM)
JSON-Datei muss wohlgeformt sein
JSON-Datei muss mit dem zugehörigen JSON-Validierungsschema validierbar sein
Zulässige Dateiendungen: .rexsj oder .rexs.json
ZIP-Dateiformat
Um neben der REXS-Modelldatei (XML oder JSON) auch weitere zugehörige Daten (Dateien, Ordner) geordnet zu speichern, kann eine ZIP-Datei verwendet werden.
Wenn eine REXS ZIP-Datei erzeugt wird sind folgende Regeln einzuhalten:
Komprimierung: ZIP
Wenn Dateien oder Ordner im Modell einer REXS ZIP-Datei referenziert werden müssen relative Pfade verwendet werden.
Zulässige Dateiendungen: .rexsz oder .rexs.zip