Bild von XMLSpy

XMLSpy

von Altova GmbH

Altova XMLSpy ist der weltweit meistgekaufte XML Editor für das Modellieren, Editieren, Transformieren und Debuggen von XML-Dateien und damit in Zusammenhang stehenden Technologien. Mit seinem grafischen Schema Designer, einem Code Generator, Datei-Konvertern, Debuggern und Profilern für die Arbeit mit XSD, XSLT, XQuery, XBRL, JSON und mehr bietet der XMLSpy XML Editor alles, was Entwickler für die Erstellung ausgefeilter Applikationen benötigen.

Highlights

Entwickler benötigen einen JSON- und XML-Editor, der mehr kann als Klammern ergänzen und einfache Validierungen durchführen. XMLSpy bietet umfassende Funktionalitäten (siehe unten) und enthält grafische Ansichten, Codegeneratoren, Assistenten und andere intelligente JSON- und XML-Bearbeitungsfunktionen, mit denen Sie Ihre Projekte schneller denn je fertig stellen können.

  • JSON-Editor & JSON-Schema-Editor
  • JSON-Transformation mit XPath, XSLT, XQuery
  • Bearbeitung von XML-Dokumenten
  • Smart Fix-Validierung und automatische Fehlerbehebung
  • XML-Schema Editor
  • XSLT-Editor
  • XSLT-Debugger & Profiler
  • XSL-Geschwindigkeitsoptimierung
  • Erstellung und Auswertung von XPath / XQuery-Dokumenten
  • XQuery Editor
  • XSLT/XQuery-Rückwärts-Mapping
  • XPath/XQuery-Debugger
  • XQuery Update Facility Editor
  • 3-Weg-Vergleich/Zusammenführung
  • XBRL-Tools
  • WSDL Editor
  • SOAP Client & Debugger
  • Datenbankintegration
  • Generierung von Java-, C#- und C++-Code
  • Apache Avro-Tools
  • Integration mit Visual Studio & Eclipse
  • Unterstützung für Open XML (OOXML)
  • Diagrammgenerierung anhand von XML-Daten
  • SharePoint® Server Integration
  • Integration mit installierten RaptorXML-Servern für die ultraschnelle Verarbeitung

XML Editor

Textbasierte und grafische XML-Editieransichten

Dank seiner intuitiven Benutzeroberfläche und seiner verschiedenen Ansichten und Optionen macht XMLSpy die Arbeit mit XML und darauf basierenden Technologien um vieles einfacher. XMLSpy bietet während der Bearbeitung intelligente Eingabehilfen für eine textbasierte oder grafische XML-Ansicht. Fehler lassen sich mit Hilfe des umfassenden standardkonformen XML-Validators schnell und einfach beheben.

Mittels der patentierten Smart Fix-Validierung findet XMLSpy Fehler in Ihrem XML-Dokument und listet anschließend Vorschläge zur Fehlerbehebung auf, die Sie mit einem Klick auswählen können. Da der XML-Validator Korrekturen automatisch vornehmen kann, ersparen Sie sich dadurch viel Zeilt und Ärger im Zusammenhang mit Validierungsfehlern.

XML-Schema-Editor

Da Sie mit dem grafischen XML-Schema Editor in XMLSpy Schemas mit grafischen Mitteln erstellen können, können Sie sich auf die Semantik Ihres Schemas konzentrieren, während XMLSpy sich um die Syntax der XML-Schema-Sprachekümmert. Neben umfangreichen Funktionen zur Bearbeitung und Validierung von XML Schema 1.0 und 1.1 bietet XMLSpy die folgenden XSD-Tools:

  • Generierung von XSD-Dateien anhand von XML-Instanzen, DTD-Dateien, JSON-Schemas oder relationalen Datenbanken
  • Generierung von Instanzdateien anhand von XSD Java-, C#- und C++-Code-Generierung auf Basis von XML-Schemas
  • Schemanivellierung und Generierung von Schemamodulen
  • Validierung von Benennungs- & Kodierungskonventionen
  • Umstrukturierung von Schemas

JSON-Tools

XMLSpy enthält eine intuitive JSON-Ansicht und einen JSON-Editor mit Unterstützung für JSON, JSON5, JSON Lines und JSON Comments. Dadurch können Sie JSON-Dateien in derselben intuitiven Text- und Grid-Ansicht mit ihren Bearbeitungs- und Eingabehilfen anzeigen und bearbeiten, die auch für die XML-Bearbeitung verwendet wird. Der JSON-Editor bietet die folgenden Funktionalitäten:

  • Bahnbrechender JSON-Grid-Editor
  • Unterstützung für JSON, JSON5, JSON Lines, JSON with Comments (JSONC)
  • Kontextsensitive Eingabehilfen und andere intelligente Tools
  • JSON-Syntaxüberprüfung
  • JSON-Validator
  • Konvertierung von JSON in XML
  • Konvertierung von XML in JSON
  • Abfrage/Transformation von JSON mit XPath, XQuery, XSLT
  • Diagrammerstellung anhand von JSON-Daten

JSON-Editor: Grid-Ansicht

Mit der JSON-Grid-Ansicht steht Ihnen in XMLSpy als erste ihrer Art eine bahnbrechend neue JSON-Bearbeitungsumgebung zur Verfügung. Die JSON-Grid-Ansicht bietet eine grafische Darstellung der JSON-Dokumentstruktur, die v.a. bei langen, komplexen Dokumenten mit vielen verschachtelten Ebenen von Arrays und Objekten übersichtlicher als der entsprechende JSON-Code in der Textansicht ist. Dank umfangreicher Funktionalitäten, wie einer automatischen Typerkennung, Befehlen innerhalb von Zellen, XQuery-Filtern zum Ändern der Ansicht, XQuery-Formeln zum Generieren zusätzlicher Ausgabedaten anhand von JSON-Daten und mehr lassen sich JSON-Daten schneller und einfacher als in einem textbasierten JSON-Editor bearbeiten. In der JSON-Grid-Ansicht können Sie anhand von JSON-Daten sogar Diagramme erstellen.

JSON-Diagramme

XQuery lässt sich in der JSON-Grid-Ansicht aber nicht nur für Filter und Formeln verwenden, Sie können damit auch Diagramme anhand von numerischen JSON-Daten erstellen.

Nachdem Sie eine Diagrammfunktion konfiguriert haben, können Sie das Diagramm in der JSON-Datei mit dem Speichern-Symbol als Base-64-kodiertes Bild in der Datei speichern. Oder klicken Sie einfach mit der rechten Maustaste auf das Diagramm, um es als Bilddatei, z.B. im .png oder .jpg-Format zu speichern.

Kein anderer JSON-Editor bietet eine auch nur annähernd ähnliche Funktion.

JSON-Schema-Editor

Wie XMLSpy auch das erste Produkt war, das einen grafischen XML-Schema-Editor bot, wurde darin der erste grafische JSON-Schema-Editor implementiert, mit dem JSON-Schemas viel schneller erstellt, generiert und validiert werden können.

Kunden, die bereits mit der XML-Schema-Ansicht von XMLSpy gearbeitet haben, wird die neue JSON-Schema-Ansicht sofort vertraut sein und auch für neue Benutzer ist diese intuitiv in der Anwendung. Der JSON-Schema-Editor unterstützt die folgenden Funktionalitäten:

  • JSON-Schema-Bearbeitung & -Validierung mittels Drag-and-Drop
  • XML-Schema <=> JSON-Schema-Konvertierung
  • Generierung von JSON-Instanzdateien anhand eines JSON-Schemas
  • JSON-Schema-Dokumentationsgenerierung

Abfrage und Transformation von JSON mit XPath, XSLT, XQuery

Trotz der steigenden Popularität von JSON gibt es keine weit verbreitete Sprache für die Abfrage und Transformation von JSON-Daten. Dank neuer Funktionalitäten in XPath/XQuery 3.1. können diese gebräuchlichen Sprachen nun auch auf JSON-Zuordnungen, -Arrays und -Objekte angewendet werden und bieten eine standardisierte Methode, um JSON-Daten abzufragen und zu transformieren.

Dank neuer Funktionen in XMLSpy können JSON-Dokumente nun mittels intelligenter Editoren und über das interaktive Fenster zur Erstellung und Auswertung von XPath/XQuery-Dokumenten mit XPath, XSLT und XQuery verarbeitet werden. Zu den Funktionalitäten zählen:

  • Abfrage von JSON-Dokumenten mit XPath 3.1 oder XQuery 3.1 im XPath/XQuery-Fenster
  • Transformation von JSON-Dokumenten mittels einer XSTL 3.0- oder XQuery 3.1-Datei

XSL- und XSLT-Tools

XSLT-Editor

Der XML Editor bietet in seinem XSLT-Editor mit kontextsensitiven Eingabehilfen, einem XSL-Übersichtsfenster und mehr vollständige Unterstützung für die XSL- und XSLT-Entwicklung.

XMLSpy unterstützt die nahtlose Integration mit installierten RaptorXML-Servern und bietet dadurch ultraschnelle Funktionalitäten sowie strenge Konformität mit dem W3C-Standards wie XSLT, XPath und den XQuery-Versionen 1.0, 2.0 und 3.1. Dies ermöglicht extrem schnelle Transformationen direkt in XMLSpy während der Entwicklungs- und Testphase.

XMLSpy enthält sogar einen intelligenten HTML-/HTML5- und CSS/CSS3-Editor mit integrierter Browser-Ansicht.

XSLT-Debugger und -Profiler

Das Testen und Korrigieren von XSLT-Stylesheets kann kompliziert und zeitraubend sein. Mit dem XMLSpy XSLT-Debugger können Sie selbst das komplexeste Stylesheet Schritt für Schritt überprüfen und debuggen. Der XSLT-Debugger unterstützt XSLT 1.0, 2.0 und 3.0 und kann sogar Stylesheets debuggen, die Programmcode in Java, C#, JavaScript oder VBScript enthalten.

Der XMLSpy XSLT Profiler ist ein unersetzliches Tool zum Optimieren Ihres XSLT-Codes. Anhand der Informationen des XSLT Profilers sehen Sie sofort, welche Teile Ihres XSLT Codes die längste Verarbeitungszeit in Anspruch nehmen, sodass Sie diese entsprechend adaptieren können, um Ihre XSLT Stylesheets zu optimieren.

XSL-Geschwindigkeitsoptimierung

Über den XSLT Profiler erhält der XSLT-Experte wichtige Informationen. Wenn Sie die XSLT-Ausführung jedoch beschleunigen wollen, ohne XSLT- und XPath-Code manuell zu ändern, verwenden Sie die XSL-Geschwindigkeitsoptimierung.

Mit der XMLSpy XSL-Geschwindigkeitsoptimierung lassen sich XSLT-Transformationen enorm beschleunigen, ohne dass manuell analysiert werden muss, welche XSLT- oder XPath-Ausdrücke die Verarbeitung bremsen.

XSLT- und XQuery-Rückwärts-Mapping

Da XSLT- und XQuery-Dokumente oft lang und komplex sind, ist es oft schwierig zu eruieren, was eine unerwünschte Ausgabe verursacht hat. Mit Hilfe von Rückwärts-Mapping finden Sie ganz einfach den jeweiligen Quell-Node und die Quellanweisung von Ausgabeelementen.

Wenn das Rückwärts-Mapping im XML Editor aktiviert ist, werden XSLT-Transformationen und XQuery-Ausführungen so ausgeführt, dass das Ergebnisdokument den XSLT-XML- bzw. XQuery+XML-Ursprungsdokumenten zugeordnet werden kann. Wenn Sie auf einen Node im Ergebnisdokument klicken, werden die dazugehörige XSLT-Anweisung und die XML-Quelldaten markiert.

Das Rückwärts-Mapping in XMLSpy ist aus zwei Gründen bahnbrechend. Erstens sparen Entwickler viel Zeit beim Debuggen, Verfeinern und Perfektionieren Ihres Codes und beim Analysieren von Code, der von anderen Mitgliedern des Teams stammt. Zweitens nimmt XMLSpy beim Rückwärts-Mapping keine Änderungen vor und fügt keinen zusätzlichen Code zum Ausgabedokument hinzu.

XPath- und XQuery-Tools

XPath/XQuery-Fenster

Im Fenster "XPath/XQuery" des XML Editors können Sie Ihre XPath/XQuery-Ausdrücke mühelos erstellen und testen. Dafür stehen die folgenden Hilfsmittel zur Verfügung:

  • XPath Builder und Tester
  • XQuery Builder und Tester
  • Erstellung von Ausdrücken durch Auswahl und Anklicken
  • Anzeige von Tooltipps bei Platzieren der Maus über einem Ausdruck
  • Umfangreiche Eingabehilfen
  • Vordefinierte Codefragmente
  • Neun Register zur Erstellung von aufeinander aufbauenden Ausdrücken
  • Erstellungsmodus für die intelligente XPath-Bearbeitung
  • Auswertungsmodus zur sofortigen Anzeige der Ergebnisse
  • Auswertung von XPath/XQuery an XML- und JSON-Dokumenten

XQuery Editor

Für die Arbeit mit großen XQuery-Dokumenten bietet XMLSpy alle intelligenten Bearbeitungsfunktionen, die Sie für die schnelle und einfache Bearbeitung von XQuery-Dokumenten benötigen und gewährleistet die native Unterstützung für XQuery 1.0 und XQuery 3.1. Dank der Schemafähigkeit des XQuery Editors können Sie die Möglichkeiten von XQuery durch Methoden zur Fehlerisolierung, vereinfachtes Debuggen und verbesserte Codeperformance voll ausschöpfen.

XPath/XQuery-Debugger

Das XPath- und XQuery-Fenster enthält einen leistungsstarken Debugger zum Testen, Beheben von Fehlern und Optimieren Ihres XPath/XQuery-Ausdrucks. Dadurch sparen Sie Zeit und Nerven.

Im Debugger können Sie Ihre XPath- oder XQuery-Anweisung Schritt für Schritt überprüfen. Bei jedem Klick werden die Ergebnisse des jeweiligen Auswertungsschritts angezeigt und mittels Symbolleisten-Schaltflächen können Sie einsteigen, aussteigen und Auswertungschritte überspringen.

Außerdem steht Ihnen ein umfangreicher XQuery Profiler zur Verfügung, mit dem Sie die Verarbeitungsgeschwindigkeit Ihres XQuery-Codes analysieren und optimieren können.

XQuery-Rückwärts-Mapping

Auch mittels XQuery-Rückwärts-Mappings lassen sich Dokumente gezielt debuggen.

XQuery Update Facility Editor

Das Register "XPath/XQuery" im XML Editor unterstützt die Bearbeitung von XQuery Update Facility 1.0 und 3.0-Ausdrücken mit Syntaxfärbung, intelligenter Codekomplettierung und Fehlermeldungen.

Im Ergebnisfenster sehen Sie, wie sich die Änderungen auswirken und wenn Sie auf ein Ergebnis im Vorschaufenster klicken, wird der entsprechende Node in Ihrem Instanzdokument markiert. Sie können die Aktualisierungen anschließend in der aktuellen Datei, in allen offenen Dateien, einem Ordner oder dem gesamten XMLSpy-Projekt durchführen. Nur XMLSpy verfügt über diese einzigartige Funktion.

Vergleich von JSON- und XML-Dokumenten

Der XMLSpy JSON- und XML-Editor enthält leistungsstarke Tools zum Vergleichen und Zusammenführen von JSON-Dokumenten und anderen Textdateien sowie Verzeichnissen. Bei Dateivergleichen werden 2- und 3-Weg Vergleiche unterstützt. Die Dokumente können bearbeitet und in beiden Richtungen zusammengeführt werden.

XML vergleichen

Der XMLSpy XML Editor verfügt für den XML-Vergleich über ein visuelles XML-Vergleichstool zum einfachen Vergleichen und Zusammenführen von XML-Dokumenten und Verzeichnissen auf intelligente Weise und unter Berücksichtigung des XML-Codes.

Die Optionen zum Vergleichen und Zusammenführen unter Berücksichtigung des XML-Codes können je nach Bedarf angepasst werden. So können Sie z.B. angeben, welche Entities aufgelöst werden sollen, oder ob Namespace-Präfixe, Leerzeichen, CDATA, Prozessanweisungen, Kommentare oder die Anordnung von Attributen/Child-Elementen ignoriert werden sollen und wie die Unterschiede gekennzeichnet werden sollen. Zusätzlich dazu können Sie während des Vergleichs zweier Dateien die Unterschiede im Inhalt und im XML-Code zusammenführen.

XBRL-Tools

Altova bietet umfassende Unterstützung für die End-to-End XBRL-Entwicklung und -Berichterstellung - von der Taxonomiebearbeitung in XMLSpy, über die Hochgeschwindigkeitsvalidierung mit RaptorXML Server, das Mappen und die Analyse der Daten in MapForce bis zur Generierung von Berichten in mehreren Formaten mit StyleVision.

XBRL-Taxonomie-Editor

Der XMLSpy XBRL-Taxonomie-Editor bietet eine grafische Ansicht von XBRL-Taxonomien sowie intelligente XBRL-Bearbeitungsfunktionen.

Durch Gliedern der Komponenten auf einfach zu filternden Registerkarten, informative Symbole, Tooltipps, Detailfenster und kontextsensitive Eingabehilfen erleichtert der XBRL-Taxonomie-Editor von XMLSpy die Anzeige und Analyse bestehender Taxonomien und ermöglicht die Erstellung neuer durch Erweiterung der Industriestandard-Taxonomien.

Das Tool enthält sogar einen XBRL-Taxonomieassistenten zum Erweitern und Erstellen neuer XBRL-Taxonomien.

Für die XBRL-Bearbeitung stehen die folgenden Funktionalitäten zur Verfügung:

  • Grafische XBRL-Taxonomieansicht
  • Unterstützung für XBRL 2.1, XBRL Dimensions und XBRL Formula
  • Bearbeiten und Ausführen von XBRL-Tabellen-Linkbases
  • Kontextsensitive XBRL-Register und Eingabehilfen
  • XBRL-Taxonomieassistent zum Erweitern von US-GAAP oder IFRS
  • Generierung von XBRL-Taxonomiedokumentation
  • Validierung von XBRL-Taxonomien & -Instanzen

WSDL- & SOAP-Tools

Grafischer WSDL-Editor

Die WSDL-Syntax ist oft komplex und das manuelle Schreiben von Code in einem reinen Texteditor ist manchmal nicht ganz einfach. XMLSpy bietet eine einzigartige grafische Methode zur Erstellung von WSDL-Dateien und vereinfacht die WSDL-Entwicklung dadurch, dass Sie Ihre WSDL-Datei visuell mit Hilfe von Drag and Drop Funktionen, kompletter Validierung und Editierhilfen fertig stellen können. Der komplette WSDL-Code wird auf Basis Ihres grafischen Designs im Hintergrund generiert. Sie können den Code jederzeit in der Textansicht anzeigen und bearbeiten.

Auch die automatische Generierung umfassender WSDL-Dokumentation wird unterstützt.

SOAP Client & SOAP Debugger

Der XML Editor bietet komplette SOAP 1.2- und 1.1-Unterstützung sowie einen SOAP Client zur Interpretation von WSDL-Dokumenten, zum Erstellen von SOAP Requests und Übermitteln dieser Requests an einen Webservice und zum Anzeigen der SOAP Response.

Der XMLSpy SOAP Debugger arbeitet nach dem Prinzip eines Webservice Proxy zwischen einem Webservice Client und einem Server. Sie können WSDL 1.1/2.1-Dateien einsehen, über HTTP oder HTTPS gesendete Webservice-Transaktionen Schritt für Schritt nachvollziehen, Requests und Responses von XML-Dokumenten überprüfen, Breakpoints zu SOAP Funktionen setzen und sogar bedingte Breakpoints definieren, die nur bei bestimmten durch eine XPath-Abfrage definierten Daten in bestimmten Requests oder Responses ausgelöst werden.

Auf diese Art können Sie Fehler mit dem SOAP Debugger schnell und einfach ausfindig machen und beheben.

Datenbankintegration

Mit Hilfe der XMLSpy-Funktionen zur Integration relationaler Datenbanken lassen sich Interoperabilitätsprobleme in den Griff bekommen, sodass Sie SQL-Daten einfach abfragen und problemlos zwischen Datenbanken und XML-Dateien hin- und herkonvertieren können.

XMLSpy kann gemeinsam mit den gebräuchlichsten relationalen Datenbanken in ihrem nativen Format verwendet werden. Dazu gehören:

  • Firebird 2.5, 3
  • IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5
  • Informix® 11.70, 12.1
  • MariaDB 10, 10.3
  • Microsoft Access™ 2003, 2007, 2010, 2013, 2019
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
  • MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8
  • Oracle® 9i, 10g, 11g, 12c, 18, 19
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15, 16
  • Teradata 16

Zur Integration von Datenbanken stehen die folgenden Funktionen zur Verfügung:

  • Datenbankverbindungsassistent
  • Datenbankabfragefenster mit SQL-Editor
  • Import von SQL-Datenbankdaten in XML
  • Erstellen von XML-Schemas anhand von SQL-Datenbankstrukturen
  • Export von XML-Daten in SQL-Datenbanken
  • Erstellen eines Datenbankschemas anhand eines XML-Schemas
  • Unterstützung für XML-fähige Datenbanken: IBM DB2 pureXML, Oracle XML DB, SQL Server XML-Datenbanken

Komplexere Funktionalitäten

Warum ist XMLSpy die beste verfügbare XML IDE? Im Gegensatz zu anderer Software enthält XMLSpy zahlreiche weitere komplexe Funktionalitäten für die XML-Entwicklung, darunter die folgenden:

  • Generierung von lizenzgebührenfreiem Java-, C#-, C++-Code
  • Unterstützung für Apache Avro
  • Nahtlose Integration mit Visual Studio und Eclipse
  • Unterstützung für Open XML (OOXML)-Daten in Microsoft Office-Dokumenten
  • HTTP-Testfenster für HTTP und WADL
  • Diagrammgenerierung anhand von XML-Daten
  • SharePoint® Server Integration
  • Integration mit installierten RaptorXML-Servern für die ultraschnelle Verarbeitung
  • und mehr

Was ist neu in XMLSpy 2020?

Am 9. Oktober 2019 ist Version 2020 des XML- und JSON-Editors herausgekommen. Informieren Sie sich über alle neuen Funktionalitäten und aktualisieren Sie Ihre Version auf die neueste Version.

XMLSpy 2020EnterpriseProfessional
Komplett neuer JSON-Grid-Editor
Diagrammerstellung anhand von JSON-Daten  
Unterstützung für JSON Lines und JSON Comments
Neue JSON-Pretty-Print-Optionen
XULE-Unterstützung  
Zahlreiche Verbesserungen am Register "XPath/XQuery"
Codegenerierung für Visual Studio 2019
Integration mit Visual Studio 2019 und Eclipse 4.11, 4.12
Unterstützung für weitere Datenbank-Versionen

Intelligente Änderungen an XML-Dateien mit XQuery Update Facility 1.0/3.0 - über ein praktisches Fenster können XML-Instanzen intelligent aktualisiert werden••Intelligente Änderungen an XML-Dateien mit XQuery Update Facility 1.0/3.0 - über ein praktisches Fenster können XML-Instanzen intelligent aktualisiert werden

XMLSpy featuresEnterpriseProfessional
32-Bit-Version
64-Bit-Version
XML-Editierung & Validierung
Validierung & Wohlgeformtheitsprüfung
Integration mit installierten RaptorXML-Servern zur ultraschnellen Validierung
Textansicht mit Syntaxfärbung & Codekomplettierung
Grid-Ansicht mit Codekomplettierung
Authentic-Formularansicht
Browser-Ansicht
Projektmanagement mit Unterstützung von Versionskontrollsystemen
Suchen & Ersetzen im gesamten Projekt und/oder mehreren Dateien
XML-Vergleich
3-Weg-XML-Vergleich  
Zuweisen und Überprüfen von digitalen XML-Signaturen  
Einbettung externer Dateien (z.B. Bilder) in XML-Dateien
Rechtschreibprüfung in mehreren Sprachen
XML-Ansichtsprogramm
XML Schema / DTD Tools
Unterstützung für XML Schema 1.0 und 1.1
Grafischer XML Schema Editor
Generierung von Beispielinstanzdateien anhand von Schemas/DTDs
DTD <=> XML-Schema-Konvertierung
Datenbankschema <=> XML-Schema-Konvertierung
Schema/DTD-Generierung anhand von Use Cases
Funktion zur Validierung von Benennungs- und Codierungskonventionen  
Unterstützung für die Umstrukturierung von XML-Schemas
Benutzerdefinierte Beispielwerte für die XML-Instanzgenerierung
Schemabasierte Codegenerierung  
Vordefinierte & benutzerdefinierte XML-Schemadokumentation
XSLT-Tools
Unterstützung für XSLT 1.0, 2.0 und 3.0
XSLT Editor
XSLT Info-Fenster
XSL-Übersichtsfenster
XSLT Debugger
XSLT-Rückwärts-Mapping  
XSL-Geschwindigkeitsoptimierung  
XSLT Profiler  
Unterstützung für Java, C#, JavaScript, VBScript in XSLT • 
XPath-Tools
Unterstützung für XPath 1.0, 2.0 und 3.1
XPath Analyzer
Intelligente XPath-Autokomplettierung
XPath Debugger
Automatische XPath-Generierung für XML Nodes
XPath-Ausführung im gesamten Projekt und/oder mehreren Dateien
XQuery Tools
Unterstützung für XQuery 1.0 und 3.1
XQuery Editor
XQuery Update Facility Editor mit Ergebnisvorschau
XQuery Debugger
XQuery-Rückwärts-Mapping  
XQuery Profiler  
HTML- & CSS-Tools
HTML5-, HTML4-, & XHTML-Editor
CSS3- & CSS2.1-Editor
Diagrammtools
Diagrammerstellung anhand von XML-Daten  
Visualisierung von Profiler-Daten in Diagrammen  
Generierung von Diagrammen mit XSLT und XQuery  
JSON-Tools
Unterstützung für JSON und JSON5
JSON-Schema-Editor & -Generator
JSON-Validator
JSON-Editor
JSON<=> XML-Konvertierung
XML-Schema <=> JSON-Schema-Konvertierung 
Transformierung von JSON mit XPath, XSLT und XQuery
JSON-Schemaerweiterungen für Microsoft Azure Resource Manager
Unterstützte Datenbanken
Firebird 2.5, 3
IBM DB2 für iSeries® v6.1, 7.1, 7.2, 7.3
IBM DB2® ; 8, 9, 9.5, 9.7, 10.1, 10.5
Informix® 11.7, 12.10
MariaDB 10, 10.3
Microsoft Access™ 2003, 2007, 2010, 2013
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017
MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11
Oracle® 9i, 10g, 11g, 12c
Progress OpenEdge 11.6
SQLite 3.x
Sybase® ASE 15, 16
Teradata 16
ZIP-Archiv-Tools
Aufrufen, Ändern und Bearbeiten von Dateien in ZIP-Archiven
Bearbeiten, Validieren und Anzeigen von EPUB 2.x-Dateien
Office 2007+ / OOXML Tools
Anzeigen & Bearbeiten von OOXML in Word, Excel, PowerPoint
Transformieren von OOXML mit XSLT
Verarbeitung von OOXML mit XQuery
XBRL-Tools
Validierung & Bearbeitung von XBRL-Instanzdateien  
Integration mit installierten RaptorXML+XBRL-Servern zur ultraschnellen Validierung
Validierung von EDGAR-Dokumenten  
Grafischer XBRL-Taxonomie-Editor & Assistent  
XBRL-Tabellen-Linkbase-Editor mit Echtzeitvorschau  
XBRL-Formula-Editor  
Vordefinierte & benutzerdefinierte XBRL-Dokumentation  
Validierung von EDGAR-Dokumenten  
Apache Avro-Tools
Validierung und Bearbeitung von Avro-Schemas  
Avro-Ansicht zum Anzeigen und Durchsuchen von Avro-Instanzen  
Webservice Tools
HTTP-Test-Fenster
Grafischer WSDL 1.1/2.0-Editor  
Vordefinierte & benutzerdefinierte WSDL-Dokumentation  
SOAP 1.1/1.2 Client  
Unterstützung für Web Services Security  
SOAP Debugger  
Programmcodegenerierung
Generierung von lizenzgebührenfreiem Java-, C#-, C++-Code  
Automationsunterstützung
Skripting-Umgebung & Formular-Editor
OLE-Unterstützung
ActiveX Control
Befehlszeilenschnittstelle
Globale Ressourcen
Konfigurierern von / Wechseln zu mehreren Deployment-Umgebungen
Tiefe Integration mit MissionKit Tools
Integration mit Mehrzweck-IDEs
Visual Studio® Integration
Integration mit Eclipse
Artikelnummer Bezeichnung Mon. Edition Nettopreis Bruttopreis
216357 XMLSpy Enterprise, 20 Named Users, 1Y, ML, WIN, MNT 12 ENT €5972,27 €7107,00
216358 XMLSpy Enterprise, 50 Named Users, 1Y, ML, WIN, MNT 12 ENT €14372,27 €17103,00
216359 XMLSpy Enterprise, 20 Named Users, 2Y, ML, WIN, MNT 24 ENT €9556,30 €11372,00
216360 XMLSpy Enterprise, 50 Named Users, 2Y, ML, WIN, MNT 24 ENT €22995,80 €27365,00
216361 XMLSpy Professional, 20 Named Users, 1Y, ML, WIN, MNT 12 PRO €3272,27 €3894,00
216362 XMLSpy Professional, 50 Named Users, 1Y, ML, WIN, MNT 12 PRO €7897,48 €9398,00
216363 XMLSpy Professional, 20 Named Users, 2Y, ML, WIN, MNT 24 PRO €5240,34 €6236,00
216364 XMLSpy Professional, 50 Named Users, 2Y, ML, WIN, MNT 24 PRO €12639,50 €15041,00
91601 XMLSpy Enterprise, 1 Named User, 1Y, ML, WIN, MNT 12 ENT €359,66 €428,00
91602 XMLSpy Enterprise, 5 Named Users, 1Y, ML, WIN, MNT 12 ENT €1697,48 €2020,00
91603 XMLSpy Enterprise, 10 Named Users, 1Y, ML, WIN, MNT 12 ENT €3047,90 €3627,00
91604 XMLSpy Enterprise, 1 Named User, 2Y, ML, WIN, MNT 24 ENT €575,63 €685,00
91605 XMLSpy Enterprise, 5 Named Users, 2Y, ML, WIN, MNT 24 ENT €2715,97 €3232,00
91606 XMLSpy Enterprise, 10 Named Users, 2Y, ML, WIN, MNT 24 ENT €4875,63 €5802,00
91607 XMLSpy Professional, 1 Named User, 1Y, ML, WIN, MNT 12 PRO €197,48 €235,00
91608 XMLSpy Professional, 5 Named Users, 1Y, ML, WIN, MNT 12 PRO €922,69 €1098,00
91609 XMLSpy Professional, 10 Named Users, 1Y, ML, WIN, MNT 12 PRO €1672,27 €1990,00
91610 XMLSpy Professional, 1 Named User, 2Y, ML, WIN, MNT 24 PRO €315,97 €376,00
91611 XMLSpy Professional, 5 Named Users, 2Y, ML, WIN, MNT 24 PRO €1475,63 €1756,00
91612 XMLSpy Professional, 10 Named Users, 2Y, ML, WIN, MNT 24 PRO €2675,63 €3184,00
35453 XMLSpy Enterprise, 1 Concurrent User, 1Y, ML, WIN, MNT 12 ENT €797,48 €949,00
35454 XMLSpy Enterprise, 5 Concurrent Users, 1Y, ML, WIN, MNT 12 ENT €3747,90 €4460,00
35455 XMLSpy Enterprise, 10 Concurrent Users, 1Y, ML, WIN, MNT 12 ENT €6797,48 €8089,00
35456 XMLSpy Enterprise, 20 Concurrent Users, 1Y, ML, WIN, MNT 12 ENT €13272,27 €15794,00
35457 XMLSpy Enterprise, 50 Concurrent Users, 1Y, ML, WIN, MNT 12 ENT €31947,90 €38018,00
35458 XMLSpy Enterprise, 1 Installed User, 1Y, ML, WIN, MNT 12 ENT €200,00 €238,00
35459 XMLSpy Enterprise, 5 Installed Users, 1Y, ML, WIN, MNT 12 ENT €947,90 €1128,00
35460 XMLSpy Enterprise, 10 Installed Users, 1Y, ML, WIN, MNT 12 ENT €1697,48 €2020,00
35461 XMLSpy Enterprise, 20 Installed Users, 1Y, ML, WIN, MNT 12 ENT €3322,69 €3954,00
35462 XMLSpy Enterprise, 50 Installed Users, 1Y, ML, WIN, MNT 12 ENT €7997,48 €9517,00
35463 XMLSpy Enterprise, 1 Concurrent User, 2Y, ML, WIN, MNT 24 ENT €1275,63 €1518,00
35464 XMLSpy Enterprise, 5 Concurrent Users, 2Y, ML, WIN, MNT 24 ENT €5995,80 €7135,00
35465 XMLSpy Enterprise, 10 Concurrent Users, 2Y, ML, WIN, MNT 24 ENT €10875,63 €12942,00
35466 XMLSpy Enterprise, 20 Concurrent Users, 2Y, ML, WIN, MNT 24 ENT €21239,50 €25275,00
35467 XMLSpy Enterprise, 50 Concurrent Users, 2Y, ML, WIN, MNT 24 ENT €51115,97 €60828,00
35468 XMLSpy Enterprise, 1 Installed User, 2Y, ML, WIN, MNT 24 ENT €319,33 €380,00
35469 XMLSpy Enterprise, 5 Installed Users, 2Y, ML, WIN, MNT 24 ENT €1515,97 €1804,00
35470 XMLSpy Enterprise, 10 Installed Users, 2Y, ML, WIN, MNT 24 ENT €2715,97 €3232,00
35471 XMLSpy Enterprise, 20 Installed Users, 2Y, ML, WIN, MNT 24 ENT €5315,97 €6326,00
35472 XMLSpy Enterprise, 50 Installed Users, 2Y, ML, WIN, MNT 24 ENT €12795,80 €15227,00
35593 XMLSpy Professional, 1 Concurrent User, 1Y, ML, WIN, MNT 12 PRO €439,50 €523,00
35594 XMLSpy Professional, 5 Concurrent Users, 1Y, ML, WIN, MNT 12 PRO €2072,27 €2466,00
35595 XMLSpy Professional, 10 Concurrent Users, 1Y, ML, WIN, MNT 12 PRO €3722,69 €4430,00
35596 XMLSpy Professional, 20 Concurrent Users, 1Y, ML, WIN, MNT 12 PRO €7297,48 €8684,00
35597 XMLSpy Professional, 50 Concurrent Users, 1Y, ML, WIN, MNT 12 PRO €17547,90 €20882,00
35598 XMLSpy Professional, 1 Installed User, 1Y, ML, WIN, MNT 12 PRO €110,08 €131,00
35599 XMLSpy Professional, 5 Installed Users, 1Y, ML, WIN, MNT 12 PRO €522,69 €622,00
35600 XMLSpy Professional, 10 Installed Users, 1Y, ML, WIN, MNT 12 PRO €922,69 €1098,00
35601 XMLSpy Professional, 20 Installed Users, 1Y, ML, WIN, MNT 12 PRO €1822,69 €2169,00
35602 XMLSpy Professional, 50 Installed Users, 1Y, ML, WIN, MNT 12 PRO €4397,48 €5233,00
35603 XMLSpy Professional, 1 Concurrent User, 2Y, ML, WIN, MNT 24 PRO €703,36 €837,00
35604 XMLSpy Professional, 5 Concurrent Users, 2Y, ML, WIN, MNT 24 PRO €3315,97 €3946,00
35605 XMLSpy Professional, 10 Concurrent Users, 2Y, ML, WIN, MNT 24 PRO €5956,30 €7088,00
35606 XMLSpy Professional, 20 Concurrent Users, 2Y, ML, WIN, MNT 24 PRO €11675,63 €13894,00
35607 XMLSpy Professional, 50 Concurrent Users, 2Y, ML, WIN, MNT 24 PRO €28075,63 €33410,00
35608 XMLSpy Professional, 1 Installed User, 2Y, ML, WIN, MNT 24 PRO €175,63 €209,00
35609 XMLSpy Professional, 5 Installed Users, 2Y, ML, WIN, MNT 24 PRO €839,50 €999,00
35610 XMLSpy Professional, 10 Installed Users, 2Y, ML, WIN, MNT 24 PRO €1475,63 €1756,00
35611 XMLSpy Professional, 20 Installed Users, 2Y, ML, WIN, MNT 24 PRO €2915,97 €3470,00
35612 XMLSpy Professional, 50 Installed Users, 2Y, ML, WIN, MNT 24 PRO €7039,50 €8377,00