XML Validator API-integreringsguide
XML Validator API V1 Beta är nu tillgänglig: stöder enfilsvalidering, asynkrona batchuppgifter och SARIF/JUnit-utdata.
Laddar...
Funktionsöversikt
XML Validator API V1 Beta är nu tillgänglig: stöder enfilsvalidering, asynkrona batchuppgifter och SARIF/JUnit-utdata. För närvarande V1 Beta: svarsstrukturen och felkoderna är stabila, framtida funktioner kommer att vara bakåtkompatibla.
Verktygsbeskrivning
Gratis online XML-validator. Stöder XML-syntaxkontroll, DTD-validering, XSD Schema-validering, formatering och XML till JSON-konvertering, lämplig för API-felsökning, konfigurationsfilvalidering och testdatafelanalys. Körs helt i webbläsaren, data laddas inte upp.
Funktionslista
- `POST /api/xml/validate` används för snabb enfilsvalidering.
- `POST /api/xml/validate/jobs` + avsökningsgränssnitt för batchuppgifter.
- Utdata kan anpassas som JSON / SARIF / JUnit för direkt CI-integration.
- Följande kontrakt kan användas direkt för integrationsskript och CI, fälten förblir stabila.
- XML-syntaxfel eller kan inte tolkas.
- XSD har ett internt formatfel eller är inte tillgänglig.
- DTD-deklarationsformat är felaktigt, entitetsreferens är abnorm eller deklarationen är ofullständig.
- XML uppfyller inte DTD-elementmodellen eller attributbegränsningar.
- XML uppfyller inte Schema-begränsningar.
- Begärandetext överskrider gränsen (rekommenderas att dela upp eller skicka i batchar).
- V1.1: Lägg till samtidighetsfönster och avbrytningsmöjligheter för batchuppgifter.
- V1.2: Stöd för signerad nedladdning av uppgiftsresultat och utgångsprincipkonfiguration.
- V2: Utöka Schematron-regelkedjor och organisationsnivåkvoter.
Feedback
Hjälp oss att förbättra verktyget
Relaterade verktyg
JSON Formatter Online
Formatera, validera och utforska JSON i webbläsaren: trädvy, exakta felrader och JSONPath, utan uppladdning
JSON-jämförelse
Jämför två JSON-dokument online: nyckelordning och indrag ignoreras, varje tillägg, borttagning och ändring listas per JSONPath, ingen uppladdning
Python Online-kompilator
Kör Python 3.8-3.12 med filuppladdning, projektmappar och populära bibliotek
PHP Online-körare
Kör och testa PHP-kod online med stöd för flera PHP 7.4-8.5-versioner och resultatjämförelse