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
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
DATEFIELDDATEFIELD par manou9
Cliquez pour lire la suite par manou9
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|