---
title: "Aktualisierte Unterstützung für JSON-Schemas – Highlights der Version 2019, Release 3"
date: "2019-04-02"
categories: 
  - "data-integration"
  - "development"
  - "software"
tags: 
  - "json"
  - "json-schema"
  - "mapforce"
  - "new-features"
  - "xmlspy"
description: Die Version 2019 Release 3 von Altova erweitert die Unterstützung für JSON Schema um die Standards Draft-06 und Draft-07 und führt gleichzeitig neue Mapping-Optionen sowie verbesserte Benutzeroberflächenfunktionen in der gesamten Produktpalette ein.
---
Status: #blog

Tags:  #json #json-schema #mapforce #new-features #xmlspy

Categories: [data-integration](/blog/de/category/data-integration.md) | [development](/blog/de/category/development.md) | [json](/blog/de/category/json.md)
# Aktualisierte Unterstützung für JSON-Schemas – Highlights der Version 2019, Release 3

Die Produktreihe von Altova, Version 2019 Release 3, berücksichtigt die Wünsche der Entwickler und bietet innovative neue Funktionen, von verbesserter Unterstützung für Standards und relationalen Datenbanken bis hin zu verschiedenen neuen Optionen für die Datenzuordnung. Lassen Sie uns einen Blick auf die wichtigsten Neuerungen werfen.

![](/blog/images/v2019r3.jpg)

<!--more-->

### JSON-Schema, Entwurf 06 und Entwurf 07

Als Reaktion auf Anfragen von Entwicklern, die die Optimierungen in den neueren Versionen des JSON-Schema-Standards nutzen möchten, haben wir die Unterstützung in unserer gesamten Produktlinie erweitert. Dies umfasst:

- **XMLSpy:** Die Unterstützung für die JSON Schema-Versionen draft-06 und -07 ist verfügbar, um JSON- und [JSON Schema](https://www.altova.com/de/xmlspy-xml-editor/json_schema_editor)-Dokumente zu validieren, zu generieren und zu [bearbeiten](https://www.altova.com/de/xmlspy-xml-editor/json_editor). Entwickler können sogar [ein JSON Schema basierend auf einer bestehenden XSD-Datei erstellen](https://www.altova.com/de/xmlspy-xml-editor/json_schema_editor#json_schema_generator). 

![XMLSpy unterstützt die Versionen "draft-06" und "draft-07" des JSON-Schemas ](/blog/images/json-schema-draft-06-07.png)

- **MapForce**: Die Unterstützung für die neuen JSON-Schema-Versionen ist verfügbar, um [JSON-Daten in andere Formate zu konvertieren](https://www.altova.com/de/mapforce/json-mapping), darunter XML, Datenbanken, EDI, Excel und mehr, oder umgekehrt.

- **RaptorXML-Server:** Die Unterstützung für die ultraschnelle [Validierung von JSON- und JSON-Schema-Dokumenten](https://www.altova.com/de/raptorxml#json-validator) mithilfe der leistungsstarken Validierungs- und Verarbeitungsserversoftware von Altova wurde aktualisiert und umfasst nun die JSON-Schema-Versionen Draft-06 und Draft-07.

### Aufteilung der Textansicht in XMLSpy

Die Textansicht von XMLSpy ist weiterhin beliebt, nicht nur für die Bearbeitung von XML-Dateien, sondern auch für XSLT, XQuery, HTML, CSS und [JSON](https://www.altova.com/de/xmlspy-xml-editor#json_editor). Entwickler haben nun eine neue Möglichkeit, das Bearbeitungsfenster horizontal oder vertikal aufzuteilen, um gleichzeitig mit verschiedenen Abschnitten eines einzelnen Dokuments arbeiten zu können. 

Dies ist besonders hilfreich bei längeren Dokumenten, bei denen es oft von Vorteil ist, mehrere Abschnitte des Dokuments gleichzeitig anzuzeigen.

![Ansicht zur XML-Bearbeitung mit geteiltem Bildschirm in XMLSpy ](/blog/images/xmlspy-split-text.png)

### Vollständige Unterstützung für hochauflösende Bildschirme in MapForce

Neben XMLSpy und UModel, die bereits mit neuen, optimierten Benutzeroberflächen aktualisiert wurden, nutzt nun auch MapForce die höhere Auflösung, die hochauflösende Bildschirme (HiDPI, hohe Pixelanzahl) bieten, um alle Grafiken präziser und detaillierter darzustellen. Dadurch werden komplexe Datenmapping-Projekte lebendiger und leichter lesbar.

### Neue Optionen zur Abbildung von Webdiensten in MapForce

Neue Möglichkeiten zur Anbindung an [Web-Dienste für die Datenzuordnung](https://www.altova.com/de/mapforce/advanced#DataMappingWebServices) ermöglichen:

- **Behandlung von Fehlern in REST-Webdiensten** (ergänzt die Unterstützung für die Behandlung von Fehlern in SOAP-Webdiensten) – Manchmal wird eine Fehlermeldung, die von einem REST-Webdienst zurückgegeben wird, für ein Problem angezeigt, das das Ergebnis der Transformation nicht wesentlich beeinträchtigt. In solchen Fällen bietet MapForce jetzt verschiedene Optionen, um auf HTTP-Fehlermeldungen zu reagieren, anstatt die Transformation einfach abzubrechen.
- **Dynamischer Benutzername/Passwort** – Ermöglicht, dass der für den Zugriff auf einen Webdienst benötigte Benutzername/das Passwort Teil der Datenzuordnung selbst ist, anstatt ein statischer Wert zu sein
- **Unstrukturierte Anfrage- und Antwortkörper in REST-Webdiensten –** Eine neue MIME-Funktionsbibliothek erleichtert die Verarbeitung von RESTful-Webdienstanfragen, wenn die Struktur der Anfrage oder Antwort unstrukturiert ist, d.h. flexibel oder nicht an ein bestimmtes Schema gebunden ist

### Neue Optionen zur Datenbankabfrage in MapForce

MapForce bietet zahlreiche Optionen für die [Datenbankabbildung](https://www.altova.com/de/mapforce/database-mapping), und zwei neue Funktionen machen es noch flexibler:

- **Protokollierung der Datenbankausgabe (Tracing) –** Wenn das Tracing aktiviert ist, werden Ereignisse wie Datenbankeinfüge- oder Aktualisierungsoperationen oder Fehler in einer XML-Datei protokolliert, die Sie später analysieren oder weiterverarbeiten können. Die Möglichkeit, Datenbankänderungen zu protokollieren, bietet den Designern von Datenmappings noch mehr Kontrolle, um Definitionen der Datenverarbeitung zu verfeinern und/oder Probleme an die Verantwortlichen für die Datenquelle zu melden.

![Datenbank-Tracing zur Protokollierung der Ergebnisse der Datenbankzuordnung in MapForce](/blog/images/database-tracing.png)

- **Rückgängigmachung von Transaktionen zur Fehlerbehandlung –** Manchmal tritt ein Fehler auf, der nicht verhindert, dass der Rest einer Datenzuordnung fortgesetzt wird. Dies kann beispielsweise der Fall sein, wenn bestimmte Datenbankbeschränkungen die Einfügung oder Aktualisierung ungültiger Daten verhindern. In solchen Fällen bietet MapForce jetzt eine hochgradig konfigurierbare Datenbank-Transaktionsverwaltung, um den betroffenen Teil der Datenbankdaten bei Auftreten eines Fehlers rückgängig zu machen und optional mit dem Rest der Zuordnung fortzufahren.

### Datenbankvergleich auf dem DiffDog-Server

DiffDog Server, die leistungsstarke Lösung von Altova [Differenzierer](https://www.altova.com/de/diffdog-server), wurde ebenfalls um neue Datenbankfunktionen erweitert.

Wie das Desktop-Vergleichswerkzeug DiffDog unterstützt jetzt auch DiffDog Server alle gängigen relationalen Datenbanken beim Vergleich von Datenbankstrukturen und/oder -inhalten.

### Weitere Technologie-Updates für die gesamte Produktpalette

Zusätzlich zu den neuen Entwürfen für JSON Schema wurden die Produktlinien Altova [MissionKit](https://www.altova.com/de/missionkit) und [Server Software](https://www.altova.com/de/server-software) aktualisiert, um Unterstützung für Folgendes zu bieten:

- Neue Datenbankversionen:
    - PostgreSQL 11
    - IBM DB2 für iSeries® 7.2, 7.3
- Office 2019 (OOXML-Format)
- Windows Server 2019
- macOS 10.14

## Jetzt aktualisieren

Besuchen Sie die [Download-Seite von Altova](https://www.altova.com/de/download), um auf die neueste Version zu aktualisieren, oder testen Sie jedes Produkt 30 Tage lang kostenlos.
