XML Validator API Integrationsleitfaden
XML Validator API V1 Beta verfügbar: Unterstützt Einzeldatei-Validierung, Batch-Async-Aufgaben und SARIF/JUnit-Ausgabe.
Wird geladen...
Funktionsübersicht
XML Validator API V1 Beta verfügbar: Unterstützt Einzeldatei-Validierung, Batch-Async-Aufgaben und SARIF/JUnit-Ausgabe. Derzeit V1 Beta: Antwortstruktur und Fehlercodes sind stabil, zukünftige Funktionen bleiben abwärtskompatibel.
Werkzeugbeschreibung
Kostenloses Online-XML-Validator-Tool. Unterstützt XML-Syntax-Überprüfung, DTD-Validierung, XSD-Schema-Validierung, Formatierung und XML zu JSON Konvertierung, geeignet für API-Debugging, Konfigurationsdatei-Validierung und Test-Datenfehlersuche. Läuft vollständig im Browser, keine Datenuploads.
Fähigkeitenliste
- `POST /api/xml/validate` für schnelle Einzeldatei-Validierung.
- `POST /api/xml/validate/jobs` + Polling-Schnittstelle für Batch-Aufgaben.
- Ausgabe nach Bedarf in JSON / SARIF / JUnit, direkte CI-Integration.
- Der folgende Vertrag kann direkt für die Integration von Skripten und CI verwendet werden. Die Felder bleiben stabil.
- XML-Syntaxfehler oder kann nicht analysiert werden.
- XSD hat ein ungültiges Format oder ist nicht verfügbar.
- DTD-Deklarationsformat fehlerhaft, Entitätsreferenz anomal oder Deklaration unvollständig.
- XML erfüllt nicht das DTD-Elementmodell oder die Attributbeschränkungen.
- XML erfüllt nicht die Schema-Beschränkungen.
- Anfragebody überschreitet Limit (Aufteilung oder Batch-Übermittlung empfohlen).
- V1.1: Batch-Aufgaben mit Concurrency-Fenster und Abbruchfunktion.
- V1.2: Aufgabenergebnisse unterstützen signierte Downloads und Ablaufrichtlinien.
- V2: Schematron-Regelketten und organisationsweite Kontingente erweitern.
Feedback
Helfen Sie uns, das Tool zu verbessern
Verwandte Tools
JSON Formatter Online
JSON im Browser formatieren, prüfen und erkunden: Baumansicht, exakte Fehlerzeilen und JSONPath, ohne Upload
JSON-Vergleich
Zwei JSON-Dokumente online vergleichen: Schlüsselreihenfolge und Einrückung ignoriert, jede Ergänzung, Entfernung und Änderung nach JSONPath aufgelistet, kein Upload
Python-Online-Compiler
Python 3.8-3.12 mit Datei-Uploads, Projektordnern und gängigen Bibliotheken ausführen
PHP Online-Runner
Online PHP-Code ausführen und testen mit Unterstützung für PHP 7.4-8.5 Mehrversion-Wechsel und Ergebnisvergleich