---
title: "Neue Funktionen zur Bearbeitung von JSON-Dateien"
date: "2020-11-18"
categories: 
  - "development"
  - "json"
  - "tools"
tags: 
  - "json"
  - "json-edito"
  - "new-features"
  - "xmlspy"
description: Hier sind die neuesten Funktionen zur Bearbeitung von JSON-Daten in der JSON-Tabellenansicht von XMLSpy, darunter verbesserte Hilfsmittel zur Dateneingabe, zusätzliche Kopieroptionen und eine verbesserte Benutzerfreundlichkeit bei der Arbeit mit großen Dateien.
---
Status: #blog

Tags:  #json #json-edito #new-features #xmlspy

Categories: [development](/blog/de/category/development.md) | [json](/blog/de/category/json.md) 
# Neue Funktionen zur Bearbeitung von JSON-Dateien

In Version 2020 hat Altova einen völlig neuen Ansatz zur JSON-Bearbeitung in XMLSpy eingeführt, nämlich die "JSON Grid View". Dieser visuelle JSON-Editor bietet eine grafische Darstellung der Struktur des JSON-Dokuments, die wesentlich einfacher zu verstehen und zu bearbeiten ist als der entsprechende JSON-Code in einem Texteditor, insbesondere bei langen, komplexen Dokumenten mit mehreren verschachtelten Ebenen von Arrays und Objekten.

Mit jeder neuen Version erweitern wir die Liste der einzigartigen Bearbeitungswerkzeuge in JSON Grid. Sehen wir uns einige wichtige Updates an, die in Version 2021 angekündigt wurden, die im Oktober 2020 veröffentlicht wurde.

![Neue Werkzeuge zur Bearbeitung von JSON-Dateien](/blog/images/json2.jpg)

<!--more-->

JSON Grid bietet zahlreiche Funktionen, die Ihnen helfen, schneller mehr aus Ihren JSON-Daten zu gewinnen – von der automatischen Erkennung von Datentypen und Tastenkombinationen, die die Bearbeitung beschleunigen, bis hin zu einzigartigen, fortschrittlichen Tools wie XQuery-Filtern/Formeln und der Erstellung von Diagrammen aus numerischen JSON-Daten. Hier sind die neuesten Updates.

### **Neue Optionen zur Unterstützung beim Erstellen von JSON-Einträgen** 

Der XMLSpy [JSON-Editor](https://www.altova.com/de/xmlspy-xml-editor/json_editor) verfügt über ein kontextabhängiges Dropdown-Menü, das gültige Bearbeitungsmöglichkeiten anzeigt. Außerdem werden diese nun auch in den Hilfenfenstern für "Geschwister", "Kindelemente" und "Werte" angezeigt.

Diese Funktionen helfen Ihnen, zulässige Werte sofort visuell darzustellen, und ermöglichen es Ihnen außerdem, diese einfach per Doppelklick einzufügen, was in manchen Fällen schneller sein kann als die Verwendung des Kontextmenüs. Zum Beispiel kann ich hier einfach den Eintrag "Label" per Doppelklick unterhalb von "Genre" einfügen.

![Hilfsmittel zur Vereinfachung der JSON-Bearbeitung in XMLSpy](/blog/images/editing-json.png)

### **Neue Optionen zum Kopieren und Einfügen von JSON-Daten**

![Kopieren Sie das JSON-Format als Text oder als TSV-Datei](/blog/images/copy-json-text.png)

Neue Funktionen erleichtern das Kopieren und Einfügen von Teilen eines JSON-Dokuments, um den Inhalt in anderen Anwendungen zu verwenden, die Verwendung von XPath zur Erstellung von Filtern und Funktionen und vieles mehr.

| Befehl | Beschreibung |
|---|---|
| Als JSON-Text kopieren | Die aktuelle Auswahl wird als JSON- oder JSON-Lines-Text serialisiert. |
| Als strukturierter Text kopieren | Die aktuelle Auswahl wird als TSV (tabulatorgetrennte Werte) serialisiert. |
| Als Bild kopieren | Die aktuelle Bildzelle wird als Bild kopiert. |
| XPath kopieren | XPath 3.1-Syntax, zum Beispiel: /Artists/1/Albums/1/Tracks |
| JSON Pointer kopieren | JSON Pointer-Syntax, zum Beispiel: /Artists/1/Albums/1/Tracks |

### **Unterstützung für sehr große JSON-Dateien**

Um die Arbeit mit sehr großen Dateien zu erleichtern, kann der JSON-Entwickler in der Dialogbox "Werkzeuge | Optionen" für das JSON-Grid wählen, die Knoten in Gruppen von 1.000, 10.000 oder 100.000 Elemente zu unterteilen.

![Hinweise beim Überfahren mit der Maus für JSON-Tools](/blog/images/large-json-files.png)

### **Zusätzliche Funktionen zur Verbesserung der Benutzerfreundlichkeit**

- Hilfetexte, die beim Überfahren mit der Maus angezeigt werden, helfen den Benutzern, die Funktionen des JSON-Grids (siehe unten) optimal zu nutzen
- Tastenkombinationen zum Ausklappen/Zusammenklappen von Abschnitten, zum Vergrößern und Verkleinern
- Option zum Aktivieren/Deaktivieren der automatischen Zeilenumbruchfunktion
- Option zur Auswahl der Lesereihenfolge von rechts nach links für entsprechende Sprachen, beispielsweise Arabisch oder Hebräisch.

![](/blog/images/json-editing-hints.png)

Diese neuen Funktionen machen JSON Grid noch leistungsfähiger und benutzerfreundlicher. Haben Sie einen Vorschlag für eine neue Funktion für das nächste Update des JSON-Editors? Hinterlassen Sie einen Kommentar!

Testen Sie die JSON-Bearbeitungswerkzeuge in XMLSpy mit einer [kostenlosen 30-Tage-Testversion](https://www.altova.com/de/xmlspy-xml-editor/download).
