Integrasjonsveiledning for XML Validator API
XML Validator API V1 Beta er nå tilgjengelig: støtter enkeltfilvalidering, asynkrone batchoppgaver og SARIF/JUnit-utdata.
Laster...
Funksjonsoversikt
XML Validator API V1 Beta er nå tilgjengelig: støtter enkeltfilvalidering, asynkrone batchoppgaver og SARIF/JUnit-utdata. Nåværende versjon er V1 Beta: responsstruktur og feilkoder er stabile, fremtidige funksjoner vil være bakoverkompatible.
Verktøybeskrivelse
Gratis online XML-validator. Støtter XML-syntakskontroll, DTD-validering, XSD Schema-validering, formatering og XML til JSON-konvertering, perfekt for API-integrering, validering av konfigurasjonsfiler og testdatafeilsøking. Kjøres fullstendig i nettleseren, data lastes ikke opp.
Egenskaper
- `POST /api/xml/validate` brukes for rask validering av enkeltfiler.
- `POST /api/xml/validate/jobs` + polling-grensesnitt for batchoppgaver.
- Utdata kan være JSON / SARIF / JUnit etter behov, direkte integrasjon med CI.
- Følgende kontrakt kan brukes direkte for integrasjon med skript og CI, feltene forblir stabile.
- XML-syntaksfeil eller kan ikke analyseres.
- XSD har ugyldig format eller er ikke tilgjengelig.
- DTD-deklarasjonsformat er feil, enhetsreferanse er unormal eller deklarasjonen er ufullstendig.
- XML oppfyller ikke DTD-elementmodell eller attributtbegrensninger.
- XML oppfyller ikke Schema-begrensninger.
- Forespørselsorgan overskrider grensen (anbefales å dele opp eller sende i batch).
- V1.1: Batchoppgaver får samtidighetsvinduer og avbrytelsesevne.
- V1.2: Oppgaveresultater støtter signert nedlasting og utløpspolicy-konfigurasjon.
- V2: Utvidelse av Schematron-regelkjeder og organisasjonsnivå-kvota.
Tilbakemelding
Hjelp oss med å forbedre verktøyet
Relaterte verktøy
JSON Formatter Online
Formater, valider og utforsk JSON i nettleseren: trevisning, nøyaktige feillinjer og JSONPath, uten opplasting
JSON-sammenligning
Sammenlign to JSON-dokumenter på nett: nøkkelrekkefølge og innrykk ignoreres, hvert tillegg, hver sletting og hver endring listes etter JSONPath, ingen opplasting
Python online-kompilator
Kjør Python 3.8-3.12 med filopplasting, prosjektmapper og populære biblioteker
PHP Online-kjører
Kjør og test PHP-kode online, med støtte for PHP 7.4-8.5 versjonsveksling og resultatsammenligning