la validation xml avec un fichier xml arbitraire
-
20-09-2019 - |
Question
dans mon entreprise, ils ont venu avec leur propre xml qui est utilisé comme un schéma pour les données, maintenant je dois valider un xml selon ce schéma. est-il un moyen facile de le faire ou je dois écrire à partir de zéro?
Je travaille avec java6 ...
Merci
La solution
Une possibilité est de créer une transformation XSLT qui convertit le document de schéma dans une Homegrown standard tel que schéma XML ou Relax NG .
Autres conseils
Consultez javax.xml.validation, comme de Java 5 l'API prend en charge la validation de schéma personnalisé.
Le SchemaFactory objet a une NouveauSchéma méthode qui prendra un fichier et de créer un schéma de celui-ci qui peut être validé.
Edit: Si vous avez besoin de convertir votre fichier XML à un schéma de regard à cette question: Les outils pour générer un schéma XSD à partir d'un document d'instance XML?