Panduan Integrasi XML Validator API
XML Validator API V1 Beta telah tersedia: menyokong pengesahan fail tunggal, tugas asinkron batch dan output SARIF/JUnit.
Memuatkan...
Gambaran Keseluruhan Ciri
XML Validator API V1 Beta telah tersedia: menyokong pengesahan fail tunggal, tugas asinkron batch dan output SARIF/JUnit. Semasa V1 Beta: struktur respons dan kod ralat stabil, keupayaan masa depan akan kekal serasi ke belakang.
Penerangan Alat
Pengesah XML dalam talian percuma. Menyokong pemeriksaan sintaks XML, pengesahan DTD, pengesahan Skema XSD, pemformatan dan penukaran XML ke JSON, sesuai untuk penyesuaian antarmuka, pengesahan fail konfigurasi dan penyahselarasan data ujian. Berjalan sepenuhnya di bahagian pelayar, data tidak dimuat naik.
Senarai Keupayaan
- `POST /api/xml/validate` digunakan untuk pengesahan fail tunggal yang cepat.
- `POST /api/xml/validate/jobs` + antara muka tinjauan semula digunakan untuk tugas batch.
- Boleh mengeluarkan JSON / SARIF / JUnit mengikut keperluan, integrasi terus ke CI.
- Kontrak berikut dapat digunakan secara langsung untuk skrip integrasi dan CI, bidang tetap stabil.
- Kesalahan sintaks XML atau tidak dapat diuraikan.
- XSD mempunyai format yang salah atau tidak tersedia.
- Format deklarasi DTD salah, referensi entitas abnormal atau deklarasi tidak lengkap.
- XML tidak memenuhi model elemen DTD atau batasan atribut.
- XML tidak memenuhi batasan Schema.
- Badan permintaan melebihi batas (disarankan untuk membagi atau mengirim secara batch).
- V1.1: Tugas batch menambah keupayaan tetingkap serentak dan pembatalan.
- V1.2: Hasil tugas menyokong muat turun tandatangan dan konfigurasi dasar tamat tempoh.
- V2: Panjangkan rantai peraturan Schematron dan kuota peringkat organisasi.
Maklum balas
Bantu kami memperbaiki alat
Alat Berkaitan
JSON Formatter Dalam Talian
Formatkan, sahkan dan terokai JSON dalam pelayar: paparan pokok, baris ralat tepat dan JSONPath, tanpa muat naik
Banding JSON
Bandingkan dua dokumen JSON dalam talian: susunan kunci dan inden diabaikan, setiap tambahan, pembuangan dan perubahan disenaraikan mengikut JSONPath, tanpa muat naik
Penyusun Python dalam talian
Jalankan Python 3.8-3.12 dengan muat naik fail, folder projek dan pustaka popular
Pelari PHP Dalam Talian
Jalankan dan uji kod PHP dalam talian, sokongan penukaran pelbagai versi PHP 7.4-8.5 dan perbandingan hasil