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 :

[JAXP] Tabulation des balises


Sujet :

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

  1. #1
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut [JAXP] Tabulation des balises
    bonjour, je genere un doc XML avec JAXP tou va bien le fichier ext nikel a un detail pret : la tabulation des balises en gros il ressemble a ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?xml ...?>
    <rootNode>
    <level1>
    <level2>
    </level2>
    </level1>
    </rootNode>
    et moi je voudrais ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?xml ...?>
    <rootNode>
       <level1>
          <level2>
          </level2>
       </level1>
    </rootNode>
    j'ai essayé ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    transformer.setOutputProperty( OutputKeys.INDENT, "yes" );
    mais ca donne juste un saut de ligne a chaque balise...

    Vous savez si ce que je veux faire est fesable et si oui comment ?

  2. #2
    Membre confirmé Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    Avec une stack ca se fait plutot bien.

  3. #3
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut
    c'est a dire une stack ?
    je vois pas de quoi tu parle ?

  4. #4
    Membre confirmé Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    Une pile...

  5. #5
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut
    heu oui, mais elle interviens ou avec l'API JAXP.

    Mon ecriture fichier passe par un Transformer, je ne le fais pas a la main.

  6. #6
    Membre confirmé Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    Oui mais tu dois lui specifier un StreamResult qui agira comme output, donc il suffit de faire une classe qui implementera l'interface java.io.outputStream qui agira comme output non?

  7. #7
    Membre éprouvé Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Par défaut
    hum, joli tout ca
    bon je verrais ca marcredi, parce que la Cassos, c'est l'heure

    bonne soirée et merci bien

  8. #8
    Membre confirmé Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Par défaut
    En fait je sais pas si j'ai utiliser des jaxp mais sinon on peut faire avec javax.xml.stream (p-e c'est la meme chose ^^). Mais avec les stream de ce package on peut specifier en output un StringWriter donc tu peux manipuler avant qu'il ecrive le fichier

Discussions similaires

  1. [Article] Liste des balises et de leurs enfants pour une validation XHTML 1.1
    Par giminik dans le forum Publications (X)HTML et CSS
    Réponses: 12
    Dernier message: 12/02/2018, 15h11
  2. [XSL][re] Ecrire des balise qui ne seront pas interpretées
    Par FrRoulio dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/03/2004, 12h32
  3. XLS - Nom des balise
    Par lakrimo dans le forum XMLRAD
    Réponses: 2
    Dernier message: 05/02/2004, 11h12
  4. Position des balises H2 ou comment les numéroter
    Par haypo dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 12/07/2003, 19h24
  5. Placement des balises avec DTD
    Par Keul125 dans le forum Valider
    Réponses: 4
    Dernier message: 28/05/2003, 12h08

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