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 :

Ajouter plusieurs Namespace dans une balise


Sujet :

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

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Points : 6
    Points
    6
    Par défaut Ajouter plusieurs Namespace dans une balise
    Bonjour,

    Lors de la création d'un fichier xml j'ai besoin d'ajouter plusieurs Namespace dans une balise, malheureusement il m'est impossible de le faire pour une raison inconnue.

    Voila le code que j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    private final transient Namespace xsiSpace = Namespace.getNamespace("xsi",
    			"http://www.w3.org/2001/XMLSchema-instance");
     
    private final transient Namespace xmlNameSpace = Namespace.getNamespace(
    			"http://openoffice.org/2004/java/framework/1.0");
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    final Element rootJava = new Element("java", xmlNameSpace);
    rootJava.addNamespaceDeclaration(xsiSpace);
    Et voici à quoi devrait ressembler la balise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <java xmlns="http://openoffice.org/2004/java/framework/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <userClassPath xsi:nil="false">file///C:/Program%20Files/Java/JDBC/mysql-connector-java-5.0.8-bin.jar</userClassPath>
    </java>
    Malheureusement le résultat n'est pas bon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <java xmlns="http://openoffice.org/2004/java/framework/1.0">
             <userClassPath xsi:nil="false">file///C:/Program%20Files/Java/JDBC/mysql-connector-java-5.0.8-bin.jar</userClassPath>
    </java>

    La génération des balises d'entête et de la balise userClassPath est bonne, le problème ne se pose que pour la balise <java />

    Si quelqu'un a déjà eu ce problème ça m'arrangerais parce là je suis à court d'idée...

    Merci,

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Je vous met tout le fichier xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0" encoding="UTF-8"?>
    <oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="javasettings_Windows_x86" oor:package="org.openoffice.Office">
        <java xmlns="http://openoffice.org/2004/java/framework/1.0">
            <userClassPath xsi:nil="false">file///C:/Program%20Files/Java/JDBC/mysql-connector-java-5.0.8-bin.jar</userClassPath>
        </java>
    </oor:component-data>
    Je me suis rendu compte que quand le namespace xsi du root n'était pas mis, celui de java s'ajoutait très bien.
    Sachant que j'ai ajouté le xsi du root avec addNamespaceDeclaration aussi...

Discussions similaires

  1. [MySQL] comment ajouter plusieurs articles dans une BD MySql+tables temporaires
    Par forbidden_fruit dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/05/2008, 12h00
  2. Ajouter plusieurs entrées dans une table
    Par flab78 dans le forum Débuter
    Réponses: 2
    Dernier message: 25/04/2008, 15h17
  3. Réponses: 2
    Dernier message: 17/04/2008, 12h30
  4. requêtes ajout plusieurs données dans une table
    Par COLOMBAT dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 04/04/2008, 17h27
  5. Utilisation de plusieurs classes dans une balise
    Par scorpion.os dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/04/2007, 18h16

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