Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1947 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment valider simplement un XML avec une XSD?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment valider simplement un XML avec une XSD?

n°1458313
Aquarius_2​8
Posté le 16-10-2006 à 20:27:28  profilanswer
 

Bonjour,
Voilà tout est dans le titre.
D'un coté j'ai une feuille XML, de l'autre un fichier XSD comment puis -je valider , mon XML ?
 
J'suis super en galère.
d'Avance Merci

mood
Publicité
Posté le 16-10-2006 à 20:27:28  profilanswer
 

n°1459133
lonely
Posté le 17-10-2006 à 21:22:05  profilanswer
 

The simplest way to validate an XML document is to use a Validator object. This object will perform a validation against the Schema object from which the Validator was created. Schema objects are typically created from SchemaFactory objects. The static newInstance() object allows you to create a SchemaFactory using a preset XML schema. The following code demonstrates this:
 
        SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
        Schema schema = factory.newSchema(new File("mySchema.xsd" ));
        Validator validator = schema.newValidator();
 
Calling the validate() method on the Validator object performs the actual validation. This method takes at least a javax.xml.transform.Source object, of which you can use a SAXSource or a DOMSource, depending on your preference.
     
        DocumentBuilder parser = DocumentBuilderFactory.newInstance().newDocumentBuilder();
        Document document = parser.parse(new File("myXMLDocument.xml" ));
        validator.validate(new DOMSource(document));
 
http://java.sun.com/developer/tech [...] tionxpath/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment valider simplement un XML avec une XSD?

 

Sujets relatifs
Ecrire Paramètres Application à l'éxécution en fichier conf XML[Eclipse] problème d'assistant dans un fichier XML
taille du tableau avec XML:Simple et option du module[C#] StreamReader, XML, et jeton inattendu, kesak ?
Xsl/Xml : comment faire des compteursStrcture dynamique à traiter avec XSD
Problème d'accentuation avec un fichier XMLXML::Twig
Perl et XSDBDD ou XML
Plus de sujets relatifs à : Comment valider simplement un XML avec une XSD?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR