XML Validator API -integraatioohje
XML Validator API V1 Beta on nyt saatavilla: tukee yksittäisen tiedoston validointia, joukkotehtäviä ja SARIF/JUnit-tulostusta.
Ladataan...
Toiminnon yleiskatsaus
XML Validator API V1 Beta on nyt saatavilla: tukee yksittäisen tiedoston validointia, joukkotehtäviä ja SARIF/JUnit-tulostusta. Tällä hetkellä V1 Beta: vastausrakenne ja virheekoodit ovat vakaat, tulevat ominaisuudet säilyttävät taaksepäin yhteensopivuuden.
Työkalun kuvaus
Ilmainen online XML-validaattori. Tukee XML-syntaksin tarkistusta, DTD-validointia, XSD Schema -validointia, muotoilua ja XML to JSON -muunnosta. Sopii rajapintaintegrointiin, konfigurointitiedostojen validointiin ja testidatan korjaamiseen. Toimii täysin selaimessa, tietoja ei lähetetä palvelimelle.
Vaatimukset
- `POST /api/xml/validate` käytetään yksittäisen tiedoston nopeaan validointiin.
- `POST /api/xml/validate/jobs` + kyselyliittymä käytetään joukkotehtäviin.
- Voit tuottaa JSON / SARIF / JUnit -tulostusta tarpeen mukaan ja integroida suoraan CI:hin.
- Seuraavaa sopimusta voidaan käyttää suoraan integraatioskripteihin ja CI:hin, kentät pysyvät vakaina.
- XML-syntaksivirhe tai jäsentäminen epäonnistui.
- XSD:n muoto on virheellinen tai se ei ole käytettävissä.
- DTD-ilmoituksen muoto on virheellinen, entiteettiviittaus on poikkeava tai ilmoitus on epätäydellinen.
- XML ei täytä DTD-elementtimallia tai attribuuttirajoituksia.
- XML ei täytä Schema-rajoituksia.
- Pyyntörunko ylittää rajan (suositellaan jakamista tai erätoimintoa).
- V1.1: Joukkotehtäviin lisätään samanaikaisuusikkuna ja peruutusominaisuus.
- V1.2: Tehtävien tulokset tukevat allekirjoitettua latausta ja vanhentumiskäytäntöjen määritystä.
- V2: Laajennetaan Schematron-sääntöketju ja organisaatiotason kiintiöt.
Palaute
Auta meitä parantamaan työkalua
Liittyvät työkalut
JSON-muotoilija verkossa
Muotoile, tarkista ja tutki JSON-dataa selaimessa: puunäkymä, tarkat virherivit ja JSONPath, ilman latausta
JSON-vertailu
Vertaa kahta JSON-asiakirjaa verkossa: avainten järjestys ja sisennys ohitetaan, jokainen lisäys, poisto ja muutos luetellaan JSONPathin mukaan, ei lähetystä
Python online -kääntäjä
Suorita Python 3.8-3.12 tiedostolatauksilla, projektikansioilla ja suosituilla kirjastoilla
PHP-verkkokäyttö
Suorita ja testaa PHP-koodia verkossa, tuella useille PHP 7.4-8.5 versioille ja tulosvertailulle