Guide d'intégration XML Validator API
XML Validator API V1 Beta est maintenant disponible : validation de fichiers uniques, tâches asynchrones en masse et sorties SARIF/JUnit.
Chargement...
Aperçu des fonctionnalités
XML Validator API V1 Beta est maintenant disponible : validation de fichiers uniques, tâches asynchrones en masse et sorties SARIF/JUnit. Actuellement en V1 Beta : la structure de réponse et les codes d'erreur sont stables, les futures capacités resteront rétro-compatibles.
Description de l’outil
Validateur XML gratuit en ligne. Supportez la vérification de la syntaxe XML, la validation DTD, la validation du schéma XSD, le formatage et la conversion XML vers JSON, idéal pour l'intégration d'interface, la validation de fichiers de configuration et le débogage des données de test. Exécution entièrement côté navigateur, données non téléchargées.
Liste des capacités
- `POST /api/xml/validate` pour la validation rapide de fichiers uniques.
- `POST /api/xml/validate/jobs` + interface d'interrogation pour les tâches en masse.
- Sortie JSON / SARIF / JUnit à la demande, intégration directe dans CI.
- Le contrat suivant peut être utilisé directement pour l'intégration de scripts et CI, les champs restent stables.
- Erreur de syntaxe XML ou impossible à analyser.
- Le format XSD lui-même est malformé ou indisponible.
- Format de déclaration DTD incorrect, référence d'entité anormale ou déclaration incomplète.
- XML ne satisfait pas le modèle d'élément DTD ou les contraintes d'attribut.
- XML ne satisfait pas les contraintes de schéma.
- Corps de la requête dépassant la limite (recommandé de diviser ou soumettre par lots).
- V1.1 : fenêtres de concurrence et capacité d'annulation pour les tâches en masse.
- V1.2 : résultats de tâches avec téléchargement signé et configuration de politique d'expiration.
- V2 : extension des chaînes de règles Schematron et quotas au niveau organisationnel.
Retour d'expérience
Aidez-nous à améliorer l'outil
Outils connexes
Formateur JSON en ligne
Formatez, validez et explorez du JSON dans votre navigateur : vue arbre, lignes d'erreur exactes et JSONPath, sans envoi
Comparaison JSON
Comparer deux documents JSON en ligne : ordre des clés et indentation ignorés, ajouts, suppressions et modifications listés par JSONPath, aucun envoi
Compilateur Python en ligne
Exécutez Python 3.8-3.12 avec téléversement de fichiers, dossiers de projet et bibliothèques populaires
Exécuteur PHP en Ligne
Exécutez et testez du code PHP en ligne, avec support de plusieurs versions PHP 7.4-8.5 et comparaison des résultats