IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

Construction d'un document XML : Ajouter un schema


Sujet :

Format d'échange (XML, JSON...) Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Construction d'un document XML : Ajouter un schema
    Bonjour à tous,

    J'ai un programme qui génère un document xml et je souhaite que ce document se conforme à un schéma donné.

    Pour le moment j'ai ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Document doc = DocumentBuilderFactory.newInstance()
    		.newDocumentBuilder().newDocument();
     
    Element rootElement = doc.createElement(ELEMENT_SENSOR);
    doc.appendChild(rootElement);
    Qui me genere ce document xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?xml version="1.0" encoding="UTF-8"?>
    <sensor>
    	...
    </sensor>
    Ce que je souhaite faire c'est ajouter une référence vers un schéma dans l'élément racine "sensor", afin de pouvoir valider le document a posteriori. Un truc dans ce style donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?xml version="1.0" encoding="UTF-8"?>
    <sensor xmlns="http://www.dcu.ie" 
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    	xsi:schemaLocation="http://www.dcu.ie outputschema.xsd ">
    	...
    </sensor>
    Mais je ne sais pas faire ça avec DOM. Est-ce qu'il faut que j'ajoute les 3 attributs a la main ? Ou bien est-ce qu'il y a une méthode plus simple pour spécifier un espace de noms à partir d'un schéma ?
    Dernière modification par mlny84 ; 14/01/2012 à 10h17. Motif: Ajout du préfixe

Discussions similaires

  1. [DOM] Construction d'un document XML : méthode construct inconnue
    Par guigui5931 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 02/07/2007, 11h24
  2. Ajouter des éléments à un document XML
    Par ptr83 dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 17/10/2006, 08h43
  3. Convertir les tags HTML en entités avant l'ajout dans un document XML et vice versa
    Par JavaEli dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 26/09/2006, 11h36
  4. Générer un document xml vide à partir d'un schema xsd
    Par Emplyst dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 16/08/2006, 19h03
  5. [XSD] Validation documents XML avec Schema
    Par billynirvana dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 14/04/2006, 15h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo