Neue Werkzeuge zur Bearbeitung von XML- und JSON-Dateien

Die neueste Version von XMLSpy bietet eine Reihe von Funktionen, die auf Kundenwünschen basieren und die Arbeit mit JSON und XML erleichtern. Darüber hinaus wurden neue Funktionen zur Fehlersuche in XPath, aktualisierte Standards und Datenbankunterstützung sowie weitere Verbesserungen implementiert.

Validierung beim Bearbeiten

Basierend auf den leistungsstarken JSON- und XML-Validierungswerkzeugen in XMLSpy, bietet Version 2020r2 eine neue Funktion zur Validierung während der Bearbeitung. Detaillierte Validierungsinformationen sind jetzt sowohl in der Textansicht sofort verfügbar..

...und die grafische JSON-Gitteransicht:

Diese Funktion kann in den Programmeinstellungen aktiviert oder deaktiviert werden, sowie über ein Symbol in der Symbolleiste.

Ich teste diese Funktion seit mehreren Wochen, und ich muss sagen, sie hat meine Arbeitsweise beim Bearbeiten grundlegend verändert. Die Möglichkeit, Fehler sofort zu erkennen und zu beheben, während sie eingegeben werden, spart enorm viel Zeit im Vergleich dazu, sie später manuell durch eine Überprüfung zu korrigieren oder erst beim Speichern der Datei.

Automatische Datensicherung

Wenn wir schon beim Thema Datensicherung sprechen, ist die automatische Sicherungsfunktion in XMLSpy sehr nützlich, um Ihre Dateien im Falle eines Software- oder Hardwarefehlers wiederherzustellen. Über den Dialog "Extras | Optionen" haben Benutzer die volle Kontrolle darüber, ob automatische Sicherungen durchgeführt werden sollen und mit welcher Häufigkeit.

Grüne, gelbe, rote und graue Symbole zeigen den Status der Datensicherung einer Datei an: grün bedeutet, dass die Datei gesichert ist, gelb bedeutet, dass eine Sicherung ansteht, rot bedeutet, dass eine Sicherung derzeit nicht möglich ist, und grau bedeutet, dass die Datensicherung durch den Benutzer deaktiviert wurde.

Verbesserungen am XPath Debugger

Um Ihre XPath- oder XQuery-Ausdrücke zu optimieren, ermöglichen Ihnen der XPath-Debugger und der XQuery-Debugger in XMLSpy, den Auswertungsprozess eines Ausdrucks anhand der aktuellen Datei zu verfolgen, um die Ergebnisse für jeden einzelnen Schritt der Auswertung zu analysieren. Sie können auch Haltepunkte und Nachverfolgungsstellen setzen. Bei jedem Schritt können Sie den Inhalt von Variablen einsehen und benutzerdefinierte Überwachungsausdrücke festlegen, um zusätzliche Aspekte der Auswertung zu überprüfen. Für jeden Schritt wird der aktuell ausgewertete Teil des Ausdrucks hervorgehoben, und das Ergebnis der Auswertung dieses Schritts wird im Ergebnisbereich des Debuggers angezeigt.

Jetzt bietet XMLSpy noch detailliertere Informationen im Fenster für den Aufrufstapel, sodass Sie den Kontext und die Variablen in jedem Schritt des Aufrufstapels analysieren können.

Die Geschwindigkeit der Fehlerbehebung wurde ebenfalls verbessert.

Aktualisierte Standards und Unterstützung bei der Integration

XMLSpy unterstützt eine Vielzahl von XML- und JSON-bezogenen Standards und bietet zudem eine vollständige Integration mit relationalen Datenbanken sowie eine Integration mit den Entwicklungsumgebungen Visual Studio und Eclipse. Mehrere Aktualisierungen wurden eingeführt:

Unterstützung für X3D

XMLSpy bietet integrierte Unterstützung für zahlreiche Dateitypen über das Menü "Datei | Neu", wobei in Version 2020r2 Unterstützung für X3D (eXtensible 3D) hinzugefügt wurde. X3D ist ein Dateiformat, das zur Darstellung und Übertragung von 3D-Szenen und -Objekten verwendet wird, die in Anwendungen eingebettet sind.

Integration mit Eclipse 4.13 und 4.14

XMLSpy unterstützt eine nahtlose Integration mit zahlreichen Versionen von Eclipse, und die Unterstützung wurde aktualisiert, um die neuesten Versionen einzubeziehen.

Unterstützung für zusätzliche Datenbankversionen

XMLSpy lässt sich nahtlos in alle.. beliebte relationale DatenbankenDies reduziert Herausforderungen bei der Interoperabilität, da Sie SQL-Datenbanken einfach abfragen und Daten zwischen Datenbanken und XML-Dateien hin und her konvertieren können.

Die Unterstützung für Informix, PostgreSQL und SQLite in XMLSpy und anderen Altova-Produkten wurde aktualisiert, um die neuesten Versionen dieser Datenbanken zu unterstützen

  • Informix 14.10

  • PostgreSQL 12

  • SQLite 3.31

Erfahren Sie mehr über alle Neuerungen in der neuesten Version des XML- und JSON-Editors. Sie können auf die neueste Version aktualisieren oder, falls Sie kein XMLSpy-Kunde sind, die Software 30 Tage kostenlos testen.