XML Editor

XML Editor

XML Editor-Funktionen:

Gratis testen

XMLSpy

Altova XMLSpy® 2015 ist der weltweit meistgekaufte XML Editor und bietet umfangreiche Unterstützung für die Arbeit mit allen XML-Technologien.

Der XML Editor bietet unübertroffene Konformität mit den neuesten Industriestandards, angefangen von XSLT 3.0 und XQuery 3.0 über WSDL 2.0, Open XML bis zu XBRL. Als einziger seiner Art bietet der XML Editor auch Funktionen zum Generieren ansprechender Diagramme auf Basis von XML-Daten. Dank der zahlreichen Funktionen in XMLSpy und dank der benutzerfreundlichen Ansichten, Eingabehilfen, Assistenten und Debugger lassen sich auch die modernsten XML-basierten Applikationen problemlos erstellen, bearbeiten und optimieren.

Mit seinen umfangreichen Funktionen zum Modellieren, Transformieren und Debuggen von XML-Technologien eignet sich der XML Editor für alle Entwicklungsaufgaben, hilft Ihnen beim Erstellen ausgefeilter XML- und Web-Applikationen und ist gleichzeitig so flexibel, dass er bedarfsgerecht und je nach Vorliebe mit jeder XML-Technologie eingesetzt werden kann.

 

 

XML Editor-Ansichten

XML Editor Textansicht

Die Textansicht ist die beliebteste XML-Editieransicht in XMLSpy und wird ständig durch neue Funktionen ergänzt. Funktionen wie Syntaxfärbung, Codekomplettierung, kontextsensitive Eingabehilfen und Smart Fix-Validierung zur automatischen Fehlerkorrektur ermöglichen die XML-Bearbeitung.

Dank Zeilennummerierung, Klappleiste und Pretty Print wird der XML-Code in der Textansicht übersichtlich dargestellt. Außerdem bietet der XML Editor Syntaxfärbung und spezielle Funktionen zum Bearbeiten von XML-, XSLT 1.0/2.0/3.0-, XQuery 1.0/3.0-, HTML-, CSS- und JSON-Dateien.

XMLSpy enthält sogar einen HTML- und CSS-Editor mit Eingabehilfen, Bildschirmtipps und mehr für Web Entwickler. Neuerdings werden auch HTML5 und CSS3 unterstützt.

Text-Ansicht im XML Editor

XML Editor Grid-Ansicht

Einige Entwickler ziehen es vor, ein XML-Dokument in der grafischen Grid-Ansicht von XMLSpy zu bearbeiten, in der die hierarchische Struktur XML-konformer Dokumente in Form einer Reihe von verschachtelten Behältern angezeigt wird. Diese können jederzeit erweitert und reduziert werden, sodass die Baumstruktur des XML-Dokuments in übersichtlicher Form dargestellt wird.

Sie können die XML-Datei direkt in dieser Ansicht mittels Drag-and-Drop, intelligenter Bearbeitungsfunktionen und der kontextsensitiven Eingabehilfen bearbeiten.

Die XML-Grid-Ansicht enthält eine Datenbank/Tabellen-Ansicht, in der Sequenzen sich wiederholender Elemente automatisch erkannt werden. Diese Elemente werden im XML Editor in Tabellenform dargestellt. Die Tabellenansicht ähnelt Datenbank- oder Tabellenkalkulationsprogrammen. Sie können Elemente in der Tabelle auswählen und direkt in Microsoft Access, Excel oder andere Applikationen kopieren oder Daten aus diesen Tools direkt in den XML Editor einfügen.

Bearbeiten von XML-Dateien in der Grid-Ansicht

XML-Schema-Ansicht

In der grafischen XML-Schema-Ansicht können Sie XML-Schemas mittels Drag-and-Drop sowie intelligenten Eingabehilfen und Validierungsfunktionen modellieren. Da Sie mit dem XML-Schema Editor 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-Sprache kümmert. Der XML Editor unterstützt XML Schema 1.0 und 1.1.

WSDL-Ansicht

Die integrierte WSDL-Ansicht vereinfacht die WSDL-Erstellung dank Drag-and-Drop-Funktionen, kompletter Validierung und Editierhilfen. XMLSpy unterstützt sowohl WSDL 1.0 als auch 2.0 und die Konvertierung zwischen diesen Formaten.

XBRL-Ansicht

In der einzigartigen XBRL-Taxonomieansicht kommt dasselbe Prinzip wie beim XML-Schema-Editor von XMLSpy zur Anwendung. Die grafische Ansicht von XBRL-Taxonomien mit ihren intelligenten Eingabehilfen gibt einen Überblick über die Taxonomie und ermöglicht deren Erweiterung.

Authentic-Ansicht

Diese Ansicht gestattet die WYSIWYG XML-Bearbeitung, wenn ein XML-Dokument mit einem Authentic-Formular verknüpft wurde. Sie können XML-Inhalte darin mittels einfach zu verwendender Dokumentvorlagen direkt bearbeiten und in Echtzeit validieren. Authentic-Formulare werden in Altova StyleVision erstellt.

Browser-Ansicht

In der integrierten Browser-Ansicht können Sie das Ergebnis der HTML 4- oder HTML5-Bearbeitung oder von XSLT-Transformationen im XML Editor selbst in einem Web Browser ansehen. In der Browser-Ansicht können Sie Ihr Dokument sofort mit einem Klick in jedem installierten Browser öffnen und testen.

Synchrone XML-Bearbeitungsansichten

XMLSpy enthält diese sieben integrierten XML-Bearbeitungsansichten. Sie können dadurch mit verschiedenen XML-Technologien je nach Bedarf arbeiten - ob Sie nun im textbasierten Editor Code schreiben oder lieber in einer grafischen Ansicht mit Drag-and-Drop arbeiten. Außerdem können Sie bei der Bearbeitung von XML, WSDL oder XBRL-Code jederzeit zwischen den verschiedenen Ansichten wechseln.

 

 

Intelligente XML-Editierung

XML-Validator

Erleben Sie XML-Bearbeitung mit dem XMLSpy XML-Validator auf einem ganz neuen Niveau! Dieser XML Editor enthält den derzeit am umfassendsten standardkonformen XML-Validierungsprozessor zur blitzschnellen Validierung von Dateien oder Projekten, der detaillierte Fehlerberichte erzeugt und Links zu den Fehlern, dem referenzierten Schema und der relevanten W3C-Spezifikation enthält.

XMLSpy ist der einzige XML Editor mit Smart Fix-Validierung. Hierbei werden nicht nur XML-Validierungsfehler gefunden, sondern es werden auch Vorschläge zur Fehlerbehebung aufgelistet, die Sie mit einem Klick auswählen können. Richtig - XMLSpy korrigiert den Fehler auf Basis Ihrer Auswahl automatisch!

Der XML-Validierungsprozessor ist in die anderen intelligenten XML-Bearbeitungstools in XMLSpy wie kontextsensitive Eingabehilfen (intellisense), Dokumentvorlagen und mehr integriert.

XML mit Smart Fix validieren

Dokumentvorlagen

Bei der Neuerstellung eines gültigen Dokuments hilft Ihnen XMLSpy mit zahlreichen integrierten Dokumentvorlagen für jedes beliebige Format von XML, XSD und XSLT bis JSON, CSS und EPUB. Zur Erstellung von Dokumenten auf Basis von XML und anderen Zusatztechnologien stehen über 50 Vorlagen zur Auswahl.

Eingabehilfen

Über einfach zu navigierende Fenster und Dropdown-Menüs stehen intelligente kontextsensitive Eingabehilfen zur Verfügung. Um ein gültiges Element oder Attribut einzufügen, wählen Sie es einfach aus der automatisch angezeigten Dropdown-Liste aus oder fügen Sie es aus einem Eingabehilfenfenster ein.

Projektmanagement

Mit Hilfe der Projektmanagementfunktionen in XMLSpy lassen sich Dateien ordnen und verwalten, Validierungsregeln und Transformationsregeln definieren und Batch-Operationen und vieles mehr ausführen. Über das Projektfenster können Sie sogar mit anderen MissionKit Tools, wie MapForce und StyleVision, ausgeführte Prozesse verwalten. XMLSpy unterstützt auch die Integration mit gebräuchlichen Versionskontrollsystemen.

 

 

Umfangreicher XML Editor

Spezialisierte Funktionen

Neben den oben beschriebenen XML-Bearbeitungsfunktionen bietet XMLSpy alle speziellen Tools für die Entwicklung ausgefeilter moderner XML- und Web-Applikationen. Ob einzigartige Funktionen wie XML-Diagrammgenerierung oder robuste Unterstützung für verwandte Technologien wie XSLT und SOAP - XMLSpy ist der einzige XML Editor mit dieser Bandbreite an Funktionen.

XML Editor Tools:

Komplementärtechnologien:

Für die Validierung und Verarbeitung hat XMLSpy RaptorXML integriert.

XMLSpy ist der einzige XML Editor mit Gratis-Online-Kursen zum Produkt und der Technologie.

"XMLSpy ist Spitzensoftware... Ich kann diesen XML Editor nur jedem empfehlen, der mit XML-Schemas arbeitet. Auch bei der Arbeit mit XML hat er sich als unersetzlich erwiesen und ich habe das Tool vielen Kunden und Kollegen weiterempfohlen."

Dawn Sangree
Senior Software Engineer, JPI