---
title: "Unterstützung für JSON5 in Altova MissionKit, Server-Produkten und MobileTogether"
date: "2017-06-28"
categories: 
  - "json"
  - "tools"
tags: 
  - "json"
  - "json5"
  - "mapforce"
  - "missionkit"
  - "mobiletogether"
  - "stylevision-server"
  - "xmlspy"
description: Altova MissionKit, die Serverprodukte und MobileTogether unterstützen jetzt JSON5, was die Datenverarbeitung für Entwickler durch verbesserte Lesbarkeit und Flexibilität optimiert.
---
Status: #blog

Tags:  #json #json5 #mapforce #missionkit #mobiletogether #stylevision-server #xmlspy

Categories: [json](/blog/de/category/json.md) | [development](/blog/de/category/development.md)
# Unterstützung für JSON5 in Altova MissionKit, Server-Produkten und MobileTogether

Die Altova-Produkte unterstützen JSON seit mehreren Jahren. Die Version 2017 Release 3 der Produkte MissionKit und Server sowie MobileTogether Version 3.2 bieten nun über die gesamte Produktlinie hinweg Unterstützung für JSON5.

Das JSON-Datenformat wurde ursprünglich entwickelt, um von Maschinen verarbeitet und genutzt zu werden, und fördert so eine effiziente Kommunikation zwischen Servern. Die Anwendungsmöglichkeiten haben sich erweitert, und [JSON5](http://json5.org/) ist eine vorgeschlagene Erweiterung, die darauf abzielt, JSON-Code für Menschen einfacher zu schreiben und zu lesen. JSON5 erweitert JSON um einige Funktionen von ECMAScript 5 und ist, wie JSON, eine strikte Teilmenge von JavaScript. Insbesondere erlaubt JSON5 Inline- und Blockkommentare, ermöglicht die Aufteilung langer Zeichenketten über mehrere Zeilen und definiert alternative, zulässige Syntaxoptionen für Anführungszeichen und Kommas. Diese Funktionen sind in standardmäßigem JSON nicht erlaubt, daher werden Dateien, die die vorgeschlagenen Verbesserungen enthalten, typischerweise mit der Dateiendung ".json5" identifiziert.

Dieser Artikel beschreibt die spezifische Unterstützung für JSON5 in jedem Altova-Produkt.

![Erfahren Sie mehr über die Unterstützung von JSON5 in den Altova-Tools](/blog/images/shutterstock_50491045.jpg "Learn about JSON5 support in Altova tools")

<!--more-->

**Unterstützung für JSON5 in XMLSpy**

Der folgende Screenshot zeigt eine JSON5-Datei, die in XMLSpy im Textmodus geöffnet ist und bearbeitet wird. Das Nachrichtenfenster zeigt an, dass das JSON5-Dokument korrekt formatiert ist.

![Unterstützung für JSON5 in XMLSpy](/blog/images/XMLSpy-JSON5-editor.png)

Die gesamte JSON-Funktionalität, die zuvor in XMLSpy verfügbar war, wurde erweitert, um JSON5 zu unterstützen, einschließlich:

- Intelligent [Bearbeitung von JSON5-Dateien](https://www.altova.com/de/xmlspy/json-editor.html) mit Text- und Listenansicht
- Grafisch [JSON5-Schema-Editor](https://www.altova.com/de/xmlspy/json-schema-editor.html)
- Validierung basierend auf einem JSON5-Schema
- Konvertierung von JSON5-Instanzen in XML-Instanzen (eine oder mehrere Dateien)
- Konvertierung von JSON5-Schema in XSD und umgekehrt
- Beispielhafte Generierung von JSON5-Instanzen
- JSON5-Schema-Dokumentation

Für eine vollständige Beschreibung der JSON-Unterstützung in XMLSpy, siehe unsere vorherigen Artikel: [Das einzige JSON-Tool, das Sie benötigen](https://www.altova.com/blog/the-only-json-dev-tool-youll-need/), [Warum Sie einen grafischen JSON-Schema-Editor benötigen](https://www.altova.com/blog/graphical-json-schema-editor/) und [Bearbeiten, Konvertieren und Generieren von JSON](https://www.altova.com/blog/editing-converting-and-generating-json/).

Jetzt können Sie alle Funktionen, die wir in diesen Artikeln beschrieben haben, nahtlos auf JSON5 anwenden.

**Unterstützung für JSON5 in MapForce**

MapForce unterstützt JSON5-Dateien sowohl als Eingabe- als auch als Ausgabekomponenten für die Datenzuordnung. Wenn Sie eine JSON5-Instanz in ein Zuordnungsdesign einfügen, zeigt MapForce den bekannten Dialog an, der unten dargestellt ist, und bietet an, ein JSON5-Schema automatisch zu erstellen:

![Unterstützung für JSON5 in MapForce](/blog/images/MapForce-JSON5-dialog.png)

Das JSON5-Dokument wird dann in das Design eingefügt, wobei alle seine Elemente zur Verfügung stehen und für die Zuordnung genutzt werden können, wie hier gezeigt:

![JSON5-Datei als Zuordnungskomponente in MapForce](/blog/images/MapForce-JSON5-support.png)

Für eine vollständige Beschreibung der Funktionen zur Datenzuordnung im JSON- und jetzt auch im JSON5-Format, die in MapForce verfügbar sind, sehen Sie sich bitte unseren vorherigen Artikel an:  [Datenzuordnung und -transformation mit MapForce für JSON](https://www.altova.com/blog/json-data-mapping-and-transformation-with-mapforce/).

**Unterstützung für JSON5 in den Altova Server-Produkten**

Wenn Sie eine große Menge an JSON5-Daten in einer Windows-, Linux- oder Mac OS-Umgebung automatisieren müssen, wird JSON5 auch im [FlowForce Server](https://www.altova.com/de/flowforce.html) unterstützt, zusammen mit [RaptorXML Server](https://www.altova.com/de/raptorxml.html) für die leistungsstarke Validierung und [MapForce Server](https://www.altova.com/de/mapforce.html) für die Datentransformation.

Unser Blogbeitrag mit dem Titel: [Ein typischer Anwendungsfall für MapForce Server](https://www.altova.com/blog/a-typical-mapforce-server-use-case/) beschreibt die Automatisierung eines JSON-Workflows mithilfe von Altova Server-Produkten. Für die schnellste Leistung auf High-End-Servern, lesen Sie hier mehr über die MapForce Server Accelerator Edition:  [MapForce Server Accelerator Edition erreicht ein neues Leistungsniveau bei der Datenumwandlung](https://www.altova.com/blog/new-level-data-integration-performance/).

**Unterstützung für JSON5 in MobileTogether**

JSON5-Dokumente können als Datenquellen für mobile Anwendungen dienen, die mit MobileTogether erstellt wurden. Entwickler können Anwendungen entwerfen, die JSON5-Daten direkt laden oder speichern, wobei sie flexibel eine bestehende JSON5-Datenstruktur mit anderen Arten von Backend-Daten kombinieren können, je nach den jeweiligen Anforderungen

![Unterstützung für JSON5 in MobileTogether](/blog/images/MobileTogether-JSON5-support-ALT.png)

MobileTogether ermöglicht es mobilen Entwicklern, JSON5 in derselben Anwendung mit anderen Datentypen zu kombinieren, darunter XML und HTML aus Dateien oder Webdiensten, oder Informationen, die in relationalen Datenbanken gespeichert sind.

Sobald eine JSON5-Dateistruktur als Datenquelle hinzugefügt wurde, können ihre Knoten im Fenster "Datenquellen" des MobileTogether Designers vollständig erweitert werden:

![Eine JSON5-Datei als Datenquelle in MobileTogether](/blog/images/MobileTogether-JSON5-data-source.png)

MobileTogether konvertiert JSON5 intern, um es mit XPath- und XQuery-Funktionen verwenden zu können. Dadurch können Entwickler JSON5-Daten innerhalb einer MobileTogether-Anwendung verarbeiten.

Für weitere Informationen zu allen neuen Funktionen in der neuesten Version von MobileTogether, lesen Sie bitte unseren aktuellen Beitrag mit dem Titel: "[Neue Funktionen für die Entwicklung mobiler Anwendungen in MobileTogether](https://www.altova.com/blog/new-features-for-mobile-app-development/)"

**Unterstützung für JSON5 in DiffDog**

Manchmal muss ein Benutzer nur eine schnelle Änderung vornehmen oder eine JSON5-Datei mit einer früheren Version vergleichen. DiffDog ermöglicht es Benutzern, JSON5-Dateien auf lokalen Laufwerken, in einem lokalen Netzwerk und sogar auf entfernten FTP- und HTTP-Servern (abhängig von den Benutzerrechten) zu bearbeiten, zu vergleichen und zusammenzuführen, um Daten zu vergleichen, zusammenzuführen und zu synchronisieren.

Die untenstehende Textansicht zum Vergleich von Dateien zeigt die Unterschiede zwischen JSON5 und den Standard-JSON-Versionen derselben Daten hervor:

![Unterstützung für JSON5 in DiffDog](/blog/images/DiffDog-JSON5-support.png)

Wo immer Sie JSON5-Daten erstellen, verarbeiten oder umwandeln müssen, helfen Ihnen die [Altova-Tools](https://www.altova.com/de/download.html), diese Aufgaben schnell und präzise zu erledigen.
