Der intelligente XML-Editor von XMLBlueprint bietet volle Unterstützung für DTD, Relax NG, Schematron, XSD, XSLT (1.0, 2.0, 3.0) und XPath (1.0, 2.0, 3.1). Die einzigartige Kombination aus optimalen Funktionen und einem erschwinglichen Preis macht ihn zur idealen Wahl für alle Ihre XML-Projekte – sowohl für Profis als auch für Privatanwender. Mit XMLBlueprint können Sie selbst sehr große XML-Dateien (ab 1 GB) bearbeiten und validieren. Dank der intuitiven Benutzeroberfläche ist die XML-Bearbeitung mit XMLBlueprint schnell und einfach. XMLBlueprint ist die beste Wahl für professionelle XML-Entwickler und Privatanwender gleichermaßen.
XML-Validierung
Der XML-Editor validiert XML-Dateien automatisch anhand von XSD, DTD, Relax NG-Schema und Schematron. Alle Dateien werden während der Eingabe automatisch validiert. XMLBlueprint bietet Assistenten, um Ihr XML-Dokument einer DTD, einem Relax NG-Schema oder einem XSD zuzuordnen. Unterstützte Prozessoren: Xerces, MSXML und Jing.
XML-Kataloge
Mit XML-Katalogen können Sie Schemas aus dem Internet auf Ihren lokalen Computer umleiten. Dadurch wird die Validierung Ihrer XML-Dateien deutlich schneller und zuverlässiger.
XML-Tag-Vervollständigung
Kontextsensitive XML-Hilfsfunktionen (IntelliSense) basierend auf XSD, DTD und Relax NG Schema für Elementnamen, Attributnamen und Attributwerte. Schließende Tags werden automatisch hinzugefügt. Annotationen werden aus dem XML-Schema gelesen und als Tooltips angezeigt, um kontextsensitive Hilfe zu bieten.
XML-Refactoring
XMLBlueprint bietet umfangreiche XML-Bearbeitungsfunktionen, darunter: XML-Refactoring hilft Ihnen, die Struktur Ihrer XML-Dokumente zu ändern. Manchmal reicht eine einfache Suche/Ersetzung von Text nicht aus, um subtile Änderungen in Ihrem XML-Dokument vorzunehmen. Wenn Sie beispielsweise alle Elemente in Elemente ändern möchten, können Sie nicht global "p" durch "div" ersetzen, da dies auch Text wie "simple" in "simdivle" ändern würde. Ebenso wenig können Sie in ändern, da dann das weiterhin bestehen bliebe. Für diese Art von Änderungen ist die Verwendung der Refactoring-Funktionen des XML-Editors deutlich schneller.
XML-Formatter
Mit dem XML-Formatter können Sie Text einrücken, lange Zeilen teilen, Leerzeichen entfernen, leere Elemente behandeln und Attribute formatieren. Sie können festlegen, wie XMLBlueprint Ihre XML-Datei formatieren soll. Beispielsweise, was mit leeren Elementen geschehen soll und wo Attribute und Text platziert werden. XMLBlueprint verarbeitet Leerzeichen korrekt (das Attribut `xml:space`). Dieses Verhalten können Sie für bestimmte Elemente überschreiben.
XML-Generator
Der XML-Generator generiert Beispiel-XML basierend auf XSD-, DTD- oder Relax-NG-Schema. Sie können festlegen, ob XMLBlueprint optionale Elemente, optionale Attribute, Attributwerte usw. generieren soll. Der XSD-Generator generiert XSD-, DTD- oder Relax-NG-Schema aus mehreren Beispiel-XML-Dateien. Konvertieren Sie CSV- und Excel-Dateien in XML. Sobald Sie Ihr Szenario erstellt haben, können Sie es über die Befehlszeile ausführen. Für regelmäßige Konvertierungen können Sie die Windows-Aufgabenplanung verwenden. Schema-Viewer.
XML-Faltung
Um die Arbeit mit großen XML-Dokumenten zu vereinfachen, bietet XMLBlueprint XML-Faltung.
Nicht-englische Sprachen
XMLBlueprint unterstützt Sprachen wie Französisch, Russisch, Japanisch und Chinesisch.
FTPS, SFTP und WebDAV
Mit XMLBlueprint können Sie Dateien bearbeiten, die auf einem entfernten FTPS-, SFTP- oder WebDAV-Server gespeichert sind.
Große Dateien
XMLBlueprint ist für große Dateien bis zu 1 GB und größer optimiert. Selbst große Dateien werden schnell geöffnet, ohne dass XML-Funktionen verloren gehen.
Gliederungsansicht
Die Gliederungsansicht zeigt alle XML-Elemente und -Attribute an. Die Gliederung wird während der Eingabe in Echtzeit aktualisiert. Wenn Sie ein XML-Element in der Gliederung auswählen, wird automatisch das entsprechende XML-Element im Editor ausgewählt.
Zur Elementdefinition im XML-Schema springen
Während der Bearbeitung Ihrer XML-Datei können Sie direkt zur entsprechenden Elementdefinition im zugehörigen XML-Schema springen.
Breadcrumbs
Das Breadcrumbs-Tool zeigt den Pfad vom Stammverzeichnis Ihrer XML-Datei zum aktuellen XML-Knoten an.
Zusätzliche Funktionen
Das Falten vereinfacht die Arbeit mit großen XML-Dokumenten. Die Syntaxhervorhebung wird nicht nur für XML-Dokumente, sondern auch für HTML-, CSS-, Java- und JavaScript-Dateien unterstützt. Sie können die Text- und Hintergrundfarben individuell anpassen.