Lire un XML (tag spécifique) avec java - Java - Programmation
Marsh Posté le 15-11-2006 à 17:42:55
Remplace ca :
Citation : listOfTexts.item(s).toString() |
Par ca :
Citation : listOfTexts.item(s).getNodeValue() |
Marsh Posté le 15-11-2006 à 17:44:08
Et si c'est un fichier de config je crois qu'il y a un truc du genre java.util.Properties et dedans un loadXMLProperties ( je suis pas sur des noms exacts mais je sais que ca existe
Marsh Posté le 15-11-2006 à 21:43:13
Merci je vais tester.
C'est un fichier de config, oui, mais qui correspond juste à des variables qui doivent pouvoir êtres changées rapidement et facilement. Ce n'est pas un fichier de config d'une appli ... (Je ne sais pas si je suis clair )
Marsh Posté le 16-11-2006 à 08:11:07
jbourdellon a écrit : Remplace ca :
|
Cela me renvoie "null"
Marsh Posté le 05-12-2006 à 01:22:57
c'est normal ca te donne la value du node <main-process>, il te faut la value de son fils qui est lui un text node.
tu n'as qu'a faire un getChild().getNodeValue() sur ce noeud et ca fonctionnera.
Marsh Posté le 15-11-2006 à 17:35:54
Je suis en train d'essayer de faire une fonction Java (dans une Jsp, mais soit ...) qui permet d'aller lire un element en particulier dans un xml
Par exemple mon xml :
<data>
<GUID>
<main-process>aaa</main-process>
<management-process>ddd</management-process>
<support-process>zzz</support-process>
</GUID>
</data>
Et j'aimerai avoir une fonction de type String getXmlValue(String Element (= main-process par exemple)) qui me retournerai "aaa"
Voici ou j'en suis :
et mon output est :
********************************
main-process %%%%%3
0%% [[main-process: null]
1%% [[main-process: null]
2%% [[main-process: null]
********************************
Si quelqu'un pouvais m'aider, je lui en serais infioniment reconnaisant !
MErci d'avance
---------------
.