XML und 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. Beide Formate werden häufig für den Austausch von Daten verwendet, weisen aber eine unterschiedliche Syntax und Struktur auf.
Dank der Unterstützung für die Konvertierung von XML in JSON in XMLSpy können Sie je nach Wunsch oder Projektanforderung ganz einfach zwischen den beiden Formaten wechseln.
Zusätzlich zu leistungsstarken Konvertierungsfunktionen enthält XMLSpy einen umfassenden JSON- und XML-Editor und bietet neben diesen beiden Technologien Unterstützung für die Arbeit mit XPath, XSLT und XQuery.
Sie können entweder eine einzelne Datei konvertieren oder eine größere Menge von XML-Dateien auf einmal konvertieren. Klicken Sie dazu einfach im Projektfenster mit der rechten Maustaste auf den gewünschten Ordner.
Die Transformation kann mit Hilfe zahlreicher Optionen genau konfiguriert werden.
Die oben beschriebene Funktionalität steht auch für die Generierung von JSON anhand von XML zur Verfügung. Sie können entweder Instanzdateien konvertieren oder ein JSON-Schema in ein XSD-Schema transformieren. Wenn Sie zu einem anderen Schema-Format wechseln, können Sie sogar eine XML- oder JSON-Instanzdatei generieren.
Wenn komplexere oder wiederholte Datenkonvertierungen 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 Datenintegrationstool zur Transformation beliebiger Datenformate und unterstützt unzählige Datenformate als Inputs 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 Datenkonvertierungen 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.