Accueil > Forum > > > > [Eclipse][Jdom]parser un fichier XML
[Eclipse][Jdom]parser un fichier XML
mardi 2 décembre 2008 à 18:41:05 |
[Eclipse][Jdom]parser un fichier XML

khallou2007
|
bonjour, j'ai écrit une classe Chercher qui accède a une fichier XML et return un mot à chercher en utilisant JDOM , quand je compile avec Jcreator ca marche bien mais j'ai besoin d'utiliser Eclipse , et ca ne fonctionne pas (NB:j'ai bien configurer Jdom.jar); voila mon code: import java.io.*; import org.jdom.*; import org.jdom.input.*; class test { static org.jdom.Document document; static Element racine; String nom; test(String nom) { this.nom=nom; } void parcours() { SAXBuilder sxb = new SAXBuilder(); try { document = sxb.build(new File("essai.xml")); } catch(Exception e){} racine = document.getRootElement(); } void affiche() { System.out.println(racine.getChild(nom).getText()); } } public class chercher { public static void main(String[] args) { test c=new test("red"); c.parcour(); c.affiche(); } } une idée svp !!!!!!!!
|
|
mardi 2 décembre 2008 à 18:53:31 |
Re : [Eclipse][Jdom]parser un fichier XML

laurent1024
|
public class chercher { public static void main(String[] args) { test c=new test("red"); c.parcour(); <== manque un s non ? c.affiche(); } }
|
|
mardi 2 décembre 2008 à 19:18:09 |
Re : [Eclipse][Jdom]parser un fichier XML

khallou2007
|
non juste je l'est changé ici dans le forum, et j'ai oublié de le corriger dans le main , a part ca le code marche bien sous JCretaor (public class chercher (en minuscule))
|
|
mardi 2 décembre 2008 à 23:28:31 |
Re : [Eclipse][Jdom]parser un fichier XML

laurent1024
|
ton fichier s'appelle bien comme ta classe ? quel message d'erreur as tu ?
|
|
mercredi 3 décembre 2008 à 00:15:34 |
Re : [Eclipse][Jdom]parser un fichier XML

khallou2007
|
merci pour le reponse, oui "chercher " en minuscule, quand je compile avec JCreator me donne une resultat "rouge" mais sous Eclipse pas d'erreur mais la console affiche : "JDOM version 1.1, built November 14 2007 Copyright 2000-2007, Jason Hunter
JDOM is a Java-oriented object model which models XML documents. It provides a Java-centric means of generating and manipulating XML documents. While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it seeks to provide a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide.
Authors: Jason Hunter (primary, co-creator) Brett McLaughlin (co-creator) Steven Gould Alex Chaffee Jon Baer Elliotte Rusty Harold Dan Schaffer Fred Trimble Jason Reid Kevin Regan Lucas Gonze Matthew Merlo Philip Nelson Wesley Biggs Wolfgang Werner Yusuf Goolamabbas Brad Huffman Victor Toni
JDOM license: BSD/Apache style, see LICENSE.txt
JDOM support: See the jdom-interest mailing list at jdom.org
JDOM web site: http://www.jdom.org/ "
(NB: je vise a creer un service web, mais d'abord je veut que mon class accede a une fichier XMl) Merci .
|
|
mercredi 3 décembre 2008 à 00:15:35 |
Re : [Eclipse][Jdom]parser un fichier XML

khallou2007
|
merci pour le reponse, oui "chercher " en minuscule, quand je compile avec JCreator me donne une resultat "rouge" mais sous Eclipse pas d'erreur mais la console affiche : "JDOM version 1.1, built November 14 2007 Copyright 2000-2007, Jason Hunter
JDOM is a Java-oriented object model which models XML documents. It provides a Java-centric means of generating and manipulating XML documents. While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it seeks to provide a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide.
Authors: Jason Hunter (primary, co-creator) Brett McLaughlin (co-creator) Steven Gould Alex Chaffee Jon Baer Elliotte Rusty Harold Dan Schaffer Fred Trimble Jason Reid Kevin Regan Lucas Gonze Matthew Merlo Philip Nelson Wesley Biggs Wolfgang Werner Yusuf Goolamabbas Brad Huffman Victor Toni
JDOM license: BSD/Apache style, see LICENSE.txt
JDOM support: See the jdom-interest mailing list at jdom.org
JDOM web site: http://www.jdom.org/ "
(NB: je vise a creer un service web, mais d'abord je veut que mon class accede a une fichier XMl) Merci .
|
|
mercredi 3 décembre 2008 à 00:18:21 |
Re : [Eclipse][Jdom]parser un fichier XML

khallou2007
|
et voici le fichier xml (c'est juste pour tester) <?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
mercredi 3 décembre 2008 à 09:09:21 |
Re : [Eclipse][Jdom]parser un fichier XML

laurent1024
|
essaye de remplacer try { document = sxb.build(new File("essai.xml")); } catch(Exception e){} par try { document = sxb.build(new File("essai.xml")); } catch(Exception e){e.printStackTrace();}
|
|
mercredi 3 décembre 2008 à 13:33:01 |
Re : [Eclipse][Jdom]parser un fichier XML

khallou2007
|
j'ai corrigé le probleme juste je remplace le chemin document = sxb.build(new File("D:\\essai.xml")); j'essai maintenant à générer un service web j'ai transformé le code de telle façon une seul méthode :
package khaled;
import java.io.*; import org.jdom.*; import org.jdom.input.*;
class Chercher { static org.jdom.Document document; static Element racine; public String parcours(String nom) { SAXBuilder sxb = new SAXBuilder(); try { document = sxb.build(new File("D:\\essai.xml")); } catch(Exception e){e.printStackTrace();} racine = document.getRootElement(); return (racine.getChild(nom).getText()); } }
j'ai ajouter tout les librairie de Axis (1.4) et tomcat et bien configurer lors de la creation d'un client cava mais quand je fait rentrer un parametre voila l'erreur:
ResultResultexception: java.lang.IllegalAccessException: Class org.apache.axis.providers.java.JavaProvider can not access a member of class khaled.Chercher with modifiers ""
( j'ai fait un petit exemple sommer et ca marche ) merci d'avance
|
|
Cette discussion est classée dans : test, xml, document, eclipse, jdom
Répondre à ce message
Sujets en rapport avec ce message
Lecture d'un fichier XML avec JDOM [ par nehla ]
Salut J'ai essayé d'ercire un programme en java qui me permet de lire un fichier XML et affichier les valeurs souhaité. Mais lorsque j'ai essayé de ch
parser un fichier xml avec JDOM [ par logarsalem ]
Salut tous les membres de CodesSources , Je veux Parser un fichier xml avec JDOM, j'ai trouvé une méthode dans l'internet, mais il ne marche p
parcourir fichier xml externe [ par wissam12 ]
Bonjour,j'ai un problème et j'ai besoin de l'aide.je veux parcourir un fichier xml externe(url:exemple "http://www.menara.ma/rss/actualites.xml") avec
Probleme d'import de package avec eclipse [ par MoOx_t ]
Bonjour a tous!Voila ma situation : Je suis en stage de fin d'étude en IUT d'informatique et je réalise un etude sur le portage d'une interface de vb
modifier "text" avec jdom [ par thanatos67 ]
Salut à tous.J'ai un fichier connexion.xml dont je souhaiterai lire ou modifier un text precis. Apres des recherches sur le net, j'ai cru comprendre q
Creer un document XML à partir d'un autre en Indexant sa structure avec jdom [ par lili_rose ]
Bonjour tout le monde, Je suis étudiante en 5ème année d'ingénieur et je prépare mon mémoire de fin d'études sur l'indexation des documents XML. Au fa
Creer un document XML à partir d'un autre en Indexant sa structure avec jdom [ par lili_rose ]
Bonjour tout le monde, Je suis étudiante en 5ème année d'ingénieur et je prépare mon mémoire de fin d'études sur l'indexation des documents XML. Au fa
DOM [ par selmaensi ]
Bonjour,j'essaye de développer un programme en Java eclipse qui manipule un fichiezr XML avec DOM. Quand je fait appel à la méthode "setTextContent("c
jbuilder 9 et XML [ par yassinefss ]
bonjour, au cours de l'exécution de mon programme avec jbuilder 9, je crée un fichier XML, j'ai eu les messages suivants : java.lang.NoSuchMethodErr
Generation XML /XSLT et Format Blob [ par Maiku ]
BonjourJ'ai trois problemes problèmes assez complexe, enfin de mon point de vue :J'ai un page jsp qui recupere des données d'un formulaire avec entre
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : COURRE : COUR par barhoum1111
Cliquez pour lire la suite par barhoum1111 RE : COURRE : COUR par Julien39
Cliquez pour lire la suite par Julien39
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|