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 :

Transformer un Element en un autre Element [XSLT]


Sujet :

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

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 20
    Points : 13
    Points
    13
    Par défaut Transformer un Element en un autre Element
    Bonjour,

    Dans le cadre d'un projet, je suis amené à transformer des noeuds d'un fichier XML en fonction d'un attribut qui décrit leur type. Après avoir consulté la javadoc et ce post
    http://www.developpez.net/forums/viewtopic.php?t=320851, je veux transformer un Element en un autre.
    Je m'explique : mon fichier XML contient des noeuds que je liste dans une NodeList. Ensuite, en fonction de la valeur d'un attribut décrivant leur type, je veux transformer chaque noeud avec une fauille XSL spécifique. Je compte ensuite récupérer une suite d'Element qui me permettront de créer un fichier XML transformé.

    La transformation lance une exception disant juste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    com.sun.org.apache.xerces.internal.dom.DocumentImpl
    Je voulais d'une part savoir si ce que j'essaye de faire est possible et ensuite ce qui ne va pas.

    Merci d'avance!

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 20
    Points : 13
    Points
    13
    Par défaut
    Hum, j'ai résolu mon problème hier. En fait le truc était de créer un DOMResult avec un noeud factice (créé précédemment). Après la transformation je récupère le fils de ce noeud factice avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    resultatDOM.getNode().getFirstChild()

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

Discussions similaires

  1. [JDOM] Remplacer un element par un autre element
    Par dark2 dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 03/07/2007, 11h18
  2. Réponses: 2
    Dernier message: 14/09/2006, 22h26
  3. Liste menu derriere d'autres elements
    Par shinrei dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 01/09/2006, 23h28
  4. Réponses: 3
    Dernier message: 24/10/2005, 18h45
  5. afficher un element avant un autre
    Par hm19000 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 17/10/2005, 22h35

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