XML-, XPath- & XSD-Tools
Eine SOAP-Antwort formatieren, einen XPath-Ausdruck schreiben, um ein einzelnes Feld aus einem großen Dokument zu holen, oder eine Datei vor dem Import in ein Altsystem gegen ein XSD validieren – XML-Arbeit ist meist präzise und verzeiht Tippfehler nicht. Diese Tools decken Formatieren, Abfragen mit XPath und XQuery, XSD-Validierung und -Generierung sowie die Umwandlung von XML in JSON oder CSV ab.
XPath-Tester lässt Namespace-Präfixe explizit binden, was bei jedem Dokument mit Standard-Namespace wichtig ist, und XSD-Validierung löst auch lokale Schemadateien auf, nicht nur öffentliche. XSD in JSON-Schema konvertieren markiert Stellen, an denen die Zuordnung nur eine Annäherung ist, weil XSD Konstrukte kennt, die JSON Schema nicht exakt abbilden kann. XML formatieren macht die Struktur sichtbar, ohne den Inhalt von Textknoten anzufassen.
10 Tools
XML in andere Formate umwandeln
XSD validieren und generieren
FAQ zu XML / XPath / XSD-Tools
Man muss ein Präfix an die Namespace-URI binden und dieses Präfix im Ausdruck verwenden, denn XPath matcht einen Standard-Namespace nicht mit einem unpräfixierten Namen. XPath-Tester lässt Namespace-Präfixe neben dem Dokument registrieren, sodass man den Ausdruck direkt gegen das echte XML testen kann.
XPath wählt Knoten mit einem einzelnen Pfadausdruck aus, gut, um einen Wert oder eine Knotenmenge herauszuholen. XQuery ergänzt FLWOR-Ausdrücke und Konstruktoren, kann also Ergebnisse durchlaufen, filtern, sortieren und daraus neues XML bauen – wenn ein XPath-Ausdruck nicht reicht, hilft XQuery testen.
XSD in JSON-Schema konvertieren überträgt Elemente und Typen, markiert aber Konstrukte, die es nur annähern kann, weil JSON Schema für manche XSD-Merkmale wie Substitutionsgruppen kein exaktes Gegenstück hat. Die Warnungen vor dem Einsatz prüfen, statt die Ausgabe als vollwertigen Ersatz für das Original-XSD zu behandeln.