XML Validator API-integrationsvejledning
XML Validator API V1 Beta er nu tilgængelig: understøtter enkeltfilvalidering, batch-asynkrone opgaver og SARIF/JUnit-output.
Indlæser...
Funktionsoversigt
XML Validator API V1 Beta er nu tilgængelig: understøtter enkeltfilvalidering, batch-asynkrone opgaver og SARIF/JUnit-output. Aktuelt V1 Beta: responsstruktur og fejlkoder er stabile, fremtidige funktioner vil være bagudkompatible.
Værktøjsbeskrivelse
Gratis online XML-validator. Understøtter XML-syntakskontrol, DTD-validering, XSD Schema-validering, formatering og XML til JSON-konvertering, velegnet til API-kalibrering, konfigurationsfilvalidering og testdatafejlsøgning. Kører helt i browseren, data uploades ikke.
Evneliste
- `POST /api/xml/validate` bruges til hurtig validering af enkeltfiler.
- `POST /api/xml/validate/jobs` + polling-interface bruges til batch-opgaver.
- Output kan efter behov være JSON / SARIF / JUnit og integreres direkte i CI.
- Følgende kontrakt kan bruges direkte til integration med scripts og CI, felterne forbliver stabile.
- XML-syntaksfejl eller kan ikke parses.
- XSD har selv formatfejl eller er ikke tilgængelig.
- DTD-erklæring har forkert format, entitetsreference er unormal eller erklæring er ufuldstændig.
- XML opfylder ikke DTD-elementmodel eller attributbegrænsninger.
- XML opfylder ikke Schema-begrænsninger.
- Anmodningsorganen overskrider grænsen (anbefalet at opdele eller indsende i batches).
- V1.1: Batch-opgaver får tilføjet concurrency-vindue og annulleringsevne.
- V1.2: Opgaveresultater understøtter signeret download og udløbspolitikkonfiguration.
- V2: Udvidelse af Schematron-regelkæde og organisationsniveaukvota.
Feedback
Hjælp os med at forbedre værktøjet
Relaterede værktøjer
JSON Formatter Online
Formatér, validér og udforsk JSON i browseren: trævisning, præcise fejllinjer og JSONPath, uden upload
JSON-sammenligning
Sammenlign to JSON-dokumenter online: nøglerækkefølge og indrykning ignoreres, hver tilføjelse, sletning og ændring opremses efter JSONPath, ingen upload
Python Online Compiler
Kør Python 3.8-3.12 med filupload, projektmapper og populære biblioteker
PHP Online Kørsel
Kør og test PHP-kode online med understøttelse af PHP 7.4-8.5 multi-versionskift og resultatsammenligning