Sowohl XML als auch JSON sind beliebte Standards für die Erfassung und Beschreibung strukturierter und unstrukturierter Daten. JSON eignet sich gut zur kompakten und effizienten Speicherung und Übertragung von Daten, während XML eine umfangreiche Umgebung mit Entities und einem Mechanismus zur Unterstützung von Metadaten und der Erweiterbarkeit dieser Daten bietet.
Die Möglichkeit mit XML und JSON in einer einzigen Entwicklungsumgebung zu arbeiten bietet, vor allem, wenn eine Konvertierung bestehender Daten sinnvoll ist, enorme Zeitersparnisse.
Zusätzlich zu leistungsstarken Konvertierungsfunktionen enthält XMLSpy einen umfassenden JSON- und XML-Editor und bietet neben XML und JSON Unterstützung für die Arbeit mit XPath, XSLT und XQuery.
Sie können entweder einzelne Dateien konvertieren oder eine größere Menge von XML-Dateien auf einmal in JSON-Dateien konvertieren. Klicken Sie dazu einfach im Projektfenster mit der rechten Maustaste auf den gewünschten Ordner.
Die Konvertierung kann mit Hilfe zahlreicher Optionen genau konfiguriert werden.
Alle oben beschriebenen XML-in-JSON-Transformationsfunktionen stehen auch für die Konvertierung von JSON in XML zur Verfügung. Sie können entweder Instanzdateien konvertieren oder ein JSON-Schema in ein XSD-Schema transformieren. Bei der Konvertierung von Schema-Formaten können sogar XML- oder JSON-Instanzdateien generiert werden.
Wenn komplexere oder wiederholt ausgeführte XML- und JSON-Datenmkonvertierungen erforderlich sind oder wenn Sie JSON und XML aus und in andere Datenformate konvertieren müssen, ist MapForce das richtige Tool für Sie. MapForce ist ein Werkzeug zur Transformation beliebiger Datenformate und unterstützt XML, JSON und unzählige weitere Datenformate als Input s oder Outputs für umfangreiche Datentransformationen. Sie können sogar mehrere Ausgangs- oder Zieltypen miteinander kombinieren. So können Sie z.B. XML- und Datenbankdaten auf eine JSON-Ausgabedatei mappen.
Definieren Sie Ihre Datenkonvertierungsregeln einfach mit Drag-and-Drop und wählen Sie Datenverarbeitungsfunktionen und Filter aus einer umfassenden Bibliothek aus. Oder erstellen Sie mit dem visuellen Function Builder einfach Ihre eigenen Funktionen.
MapForce unterstützt sowohl 1:n-Datenmappings als auch verkettete Mappings.
Nachdem Sie Ihr Mapping definiert haben, können Sie die Ausgabe sofort anzeigen und speichern oder die Konvertierung mit Hilfe der Hochleistungssoftware MapForce Server automatisieren.
Sowohl XMLSpy als auch MapForce eigenen sich gut für die Konvertierung zwischen XML und JSON in verschiedenen Szenarien.- Im Altova MissionKit erhalten Sie beide Tools zu einem Sonderpreis. Wenn Sie den MissionKit herunterladen, erhalten Sie sowohl XMLSpy ALS AUCH MapForce plus 5 weitere Entwicklungs-Software-Produkte zum Preis von knapp zwei.