Altova XMLSpy 2024 Professional Edition

Sie können die JSON-Dokumentstruktur bearbeiten, indem Sie neue Komponenten hinzufügen, Komponenten löschen oder die ausgewählten Rasterblöcke verschieben. Sie können die Dokumentstruktur auf jede der folgenden Arten bearbeiten:

 

Durch Auswahl einer Komponente und Aufruf des entsprechenden Kontextmenübefehls durch Rechtsklick (siehe Abbildung unten). Die Befehle werden im Abschnitt Kontextmenü beschrieben.

Über die Bearbeitungsschaltflächen in den einzelnen Zellen. Diese Schaltflächen werden im Abschnitt Befehlsschaltflächen innerhalb von Zellen weiter unten beschrieben.

Durch Auswahl einer Komponente und Ziehen mit der Maus an eine neue Stelle, um die Struktur zu ändern.

Zum Erweitern/Reduzieren klicken

In der nachstehenden Tabelle finden Sie die Tastaturkürzel für Befehle zur Strukturerstellung.

 

Befehl

Tastaturkürzel

(Gleichrangiges Element) einfügen nach

Strg+Eingabetaste

(Gleichrangiges Element) einfügen vor

Strg+Umschalt+Eingabetaste

(Gleichrangiges) anhängen

Strg+E

Child hinzufügen

Strg+Alt+Eingabetaste

In Array verpacken

Strg+W

In Objekt verpacken

Strg+Umschalt+W

 

Anmerkung:Wenn Sie eine Komponente z.B. als Eigenschaft hinzufügen (durch Einfügen, Anhängen oder Hinzufügen als Child) und Sie ihren Typ in Objekt oder Array ändern möchten, klicken Sie auf das Typsymbol der Komponente und wählen Sie den gewünschten Typ aus.

 

Befehlsschaltflächen innerhalb von Zellen

In der JSON-Grid-Ansicht stellen Schaltflächen in den Zellen des Rasters Funktionen, die im Kontext der jeweiligen Zelle zur Verfügung stehen, bereit. Häufig verwendete Operationen können dadurch schneller und einfacher aufgerufen werden. In der Tabelle unten sehen Sie eine Liste der Befehle, die innerhalb von Zellen zur Verfügung stehen. Befehle im Zusammenhang mit der Anzeige haben einen blauen Hintergrund. Befehle für die Bearbeitung des Dokuments (Struktur und Inhalt) haben einen beigen Hintergrund. Zusätzliche Befehle im Zusammenhang mit einer bestimmten Zelle können Sie über das Kontextmenü der Zelle aufrufen. Anmerkung: Der Name des Befehls einer Zellen-Schaltfläche wird als Tooltipp angezeigt, wenn Sie den Mauszeiger darüber platzieren.

 

icOptimalWidths

Optimiert die Breite von Grid-Spalten entsprechend dem Zelleninhalt.

ic_jsongridmakelist / ic_jsongridmaketable

Bei farbiger Anzeige ist die Tabellenansicht aktiviert, andernfalls ist sie deaktiviert. Klicken Sie darauf, um die Anzeige zu wechseln.

ic_jsongridrowcols / ic_jsongridcolrows

Ein Ein/Aus-Befehl in der linken oberen Zelle einer Tabelle. Zeigt Zeilen als Spalten an und umgekehrt.

ic_jsongridfilteroff / ic_jsongridfilteron

Wenn das Symbol farbig angezeigt wird, ist ein Filter für die Tabelle, das Objekt oder Array aktiv. Andernfalls ist der Filter deaktiviert. Klicken Sie darauf, um den Filter zu deaktivieren/zu aktivieren. Um den Ausdruck zu bearbeiten, doppelklicken Sie darauf.

ic_xmlgridviewwordwrap

Ein/Aus-Befehl für den Zeilenumbruch in allen Zellen. Wenn die Schaltfläche ausgewählt ist, ist der Zeilenumbruch aktiviert. Standardmäßig wird nur der Inhalt von Elementen umbrochen. Wenn auch die Namen von Elementen umbrochen werden sollen, wählen Sie diese Option aus der Dropdown-Liste des Symbols aus.

ic_jsongridappendrow

In einem Array: Array-Element an die Liste oder Tabelle anhängen.

In einem Objekt: Schlüssel:Wert-Paar (als Zeile in einer Liste oder (in der Tabellenansicht) als Zelle einer neuen Tabellenspalte) anhängen.

ic_jsongridaddtype

Ein leeres Schlüssel:Wert-Paar hinzufügen; der Typ des Werts ist standardmäßig string.

ic_jsongridassigntype

Datentyp eines Eigenschaftswerts auswählen oder einen Kommentar oder eine Formel eingeben.

 

Anmerkung: Eine Beschreibung weiterer Symbolleistenbefehle finden Sie im Abschnitt Kontextmenü in der Grid-Ansicht.

 

 

© 2017-2023 Altova GmbH