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 :

CreateElementNS avec guillements simples [DOM]


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut CreateElementNS avec guillements simples
    Bonjour, j'ai un bout de code java qui crée un fichier xml.
    En gros:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    String NAMESPACE_URL = "http://www.test.com";
    Document doc = DOMHelper.newDocument();
    Element root = doc.createElementNS(NAMESPACE_URL, "as:message");
    doc.appendChild(root);
    .......
    Le résultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <as:message xmlns:as="http://www.test.com">
    .......
    Mais j'aimerais que l'URL soit entouré par des apostrophes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <as:message xmlns:as='http://www.test.com'>
    et non pas par des guillemets.

    Est-ce que quelqu'un a une idée de comment je pourrais modifier ceci??

    Merci!!

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Vu que les guillemets et les apostrophes c'est pareil, en général il n'y a pas grand-chose de prévu pour. Je suggère de vérifier au cas où si telle ou telle API n'utilise pas d'elle-même les apostrophes ou ne permet pas de configurer ça.

    Quand un client me demande ça, en général :
    - je lui conseille de cesser de croire que ce qu'il fait est du XML.
    - j'étends XMLOutputter de JDOM pour modifier juste la manière d'écrire un attribut (et utiliser des apostrophes au lieu de guillemets.)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 226
    Par défaut
    Merci pour ta réponse, c'était bien ce que je pensais.
    Je vais suivre tes conseils point par point

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec XML::Simple
    Par ViRouF dans le forum Modules
    Réponses: 7
    Dernier message: 10/04/2006, 17h17
  2. [WD9] [Débutant] Souci avec une simple requête
    Par unix27 dans le forum WinDev
    Réponses: 4
    Dernier message: 04/04/2006, 00h54
  3. [Tableaux] souci avec des simples quotes
    Par Jean Fi dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2006, 20h13
  4. Ksh, problème avec une simple boucle for
    Par herzleid dans le forum Linux
    Réponses: 4
    Dernier message: 22/03/2006, 14h45
  5. problème pour parser un fichier xml avec XML::Simple
    Par black_code dans le forum Modules
    Réponses: 3
    Dernier message: 30/01/2006, 19h32

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