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 :

erreur lors de la consultation de la racine du document [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 confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut erreur lors de la consultation de la racine du document
    bonjour tout le monde,

    je sollicité votre aide encore une fois. je bute sur une exception qui me rend folle. je comprend pas pourquoi cette exception est levée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    org.apache.xerces.dom.ParentNode.internalInsertBefore(Unknown Source)
    	org.apache.xerces.dom.ParentNode.insertBefore(Unknown Source)
    	org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
    	org.apache.html.dom.HTMLDocumentImpl.getDocumentElement(Unknown Source)
    	WithoutPub.supprimeLien(WithoutPub.java:119)
    	WithoutPub.doGet(WithoutPub.java:80)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    la ligne en question est :
    Element racine = doc.getDocumentElement();
    juste une consultation.

    merci d'avance pour votre aide.

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    faut utiliser JDOM au lieu de DOM car en DOM les élèments sont représentés par des interfaces et donc non instanciables.
    en déclarant un document jdom ça marche, il n'y a plus d'exception
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    DOMBuilder builder = new DOMBuilder();	
    Document doc = (Document)parser.getDocument();
    org.jdom.Document documentJDOM =builder.build(doc);
    org.jdom.Element racine = documentJDOM.getRootElement();
    pour passer de Jdom à dom et inversement : http://cynober.developpez.com/tutoriel/java/xml/jdom/
    j'espère avoir pu aider quelques un avec cette discussion.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/06/2010, 01h47
  2. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 12h35
  3. Erreur lors de la connexion
    Par mathll65 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 23/03/2004, 17h46
  4. Erreur lors de modification d'une table
    Par seb.49 dans le forum SQL
    Réponses: 11
    Dernier message: 13/01/2003, 17h16
  5. [VB6] Erreur lors de l'ouverture d'un document Word
    Par Marco le Pouillot dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/01/2003, 09h30

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