begin process at 2010 02 10 12:10:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

Manipulation des balises XML


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Manipulation des balises XML

vendredi 4 juillet 2008 à 22:32:13 | Manipulation des balises XML

ismailfk

Bonjour,
j'ai besoin de manipuler les balises dans un fichier xml. En effet, j'ai un fichier XML
<Etudiant> Alex
<age> 29</age>
</Etudiant> 
je veux éliminer la balise age sans supprimer le contenu c-ad je veux en sortir
<Etudiant> Alex 29</Etudiant> 
est ce que vous pouvez m'aider?
samedi 5 juillet 2008 à 11:20:32 | Re : Manipulation des balises XML

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Perso j'utilise JDom pour parser/écrire du XML, il est tip top avec son approche objet, et vu qu'il est basé sur SAX, il est très rapide.
______________________________________
DarK Sidious
samedi 5 juillet 2008 à 13:28:29 | Re : Manipulation des balises XML

ismailfk

moi aussi j'utilise JDOM mais je n'ai pas trouvé une solution à mon soucis
samedi 5 juillet 2008 à 15:10:18 | Re : Manipulation des balises XML

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Ben il te suffit de reconstruire ton arbre DOM sans la balise que tu ne veux pas et réenregistrer l'arbre DOM dans un fichier xml...
______________________________________
DarK Sidious
samedi 5 juillet 2008 à 16:30:59 | Re : Manipulation des balises XML

ismailfk

oui mais je veux conserver le contenu des balises comme indique l'exemple
samedi 5 juillet 2008 à 16:56:10 | Re : Manipulation des balises XML

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Ben je le répète :
reconstruire ton arbre DOM

Il te faut récupèrer le contenu du noeaud age afin de la mettre dans le noeud Etudiant puis réenregistrer le tout dans le fichier.
______________________________________
DarK Sidious
samedi 5 juillet 2008 à 19:57:48 | Re : Manipulation des balises XML

ismailfk

oui mais le problème dans ce cas la
<Etudiant> Alex
<age> 29</age> bernard
</Etudiant> 
comment je peux mettre 29 dans la bonne position c a d avant bernard et apres Alex voici l'input que j'ai besoin
<Etudiant> Alex
 29 bernard
</Etudiant>
samedi 5 juillet 2008 à 20:32:35 | Re : Manipulation des balises XML

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Arf, j'avais pas fais gaffe, mais ton flux xml n'est pas correct : tu ne peux pas avoir à la fois une valeur et un noeud dans un noeud xml : tu as soit :
<Etudiant><Nom>toto</Nom><Age>29</Age></Etudiant>
soit :
<Etudiant nom="toto"><Age>29</Age></Etudiant>
soit :
<Etudiant>toto</Etudiant>
<Age>29</Age>

Mais tu ne peux pas avoir :
<Etudiant>toto <Age>29</Age></Etudiant>

Cela m'étonnerai que JDom arrive à parser un tel flux !
______________________________________
DarK Sidious
samedi 5 juillet 2008 à 23:25:28 | Re : Manipulation des balises XML

ismailfk

En fait j'ai convertis un fichier de html à XML
donc il y 'a parfois des balises dont je voudrais l'élever comme les balises de formatage par exemple un mot en gras <b></b> donc je voudrais enlever ces balises:
<etudiant>
amir est un etudiant à la fact de <b>lettre</b> deuxième année
</etudiant>

je fichier xml est bien validé et parsé aussi par Jdom mais j'arrive pas à enlever les balises <b> sans enlever le contenu
dimanche 6 juillet 2008 à 11:50:20 | Re : Manipulation des balises XML

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Il te faut alors supprimer directement les balises "<b>" et "</b>" dans le code récupéré.
______________________________________
DarK Sidious


Cette discussion est classée dans : fichier, xml, manipulation, balises, alex


Répondre à ce message

Sujets en rapport avec ce message

Mettre certaines balises XML dans un fichier a partir d'un arbre DOM [ par Ekik ] Bonjours,Voila mon problème:J'ai un fichier xml, et je dois prendre toutes les balises pour les mettre dans un autre fichier xml. J'ai ce code ici, Utiliser un fichier XML, recuperer les données de certaines balises et pas les autres [ par jafouille94 ] salutba tt est ds le titre, en effet j'ai environ 3000 fichiers xml dont je connai pas les nom, grace a une recherche et a une acquisition par l'utili Manipulation d'un fichier xml dans une jsp [ par Espoirs ] Bonjour, voila je vien de m'initier au JSP et je veux dans ma jsp lire un fichier XMl et aficher juste une partie de ce document .Je voulais savoir es Comment générer du html a partir d'un fichier xml et du java [ par shefiu ] Slt a tous !J'aimerais savoir comment je pourrais générer du html a partir d'un fichier xml et d'un code source java. Je sais qu'il est possible de fa XPath ordonné... ou pas [ par plop3000 ] Bonjour,   Je parcours un fichier xml en Java pour récupérer certaines informations. Sa structure est la suivante : ... &l Afficher les données contenues dans un fichier xml [ par 3etha ] Salut,Je veux afficher le contenu d'un fichier xml à l'aide du jsp et on utilisant une classe java.Comment je peux procèder?merci à tous creation un fichier xml en vb.net [ par samia_86 ] salut mes amis et bonne années bleine de bonheur et tout se ke vous souheitez;je suis debutante en vb.net et sql server j'ai un probleme de creation f Fichier XML Hors Jar exe [ par said52 ] Bonjour,Je souhaiterai avoir un executable qui utilise un fichier XML externe.Est-il possible d'avoir un fichier XML hors de son jar executable .Si ou parsage d'un fichier xmi [ par midounaw ] bonjour tous le monde;je travaille pour le sujet "vérification de la cohérence de modèle uml en utilisant la technologie xml" avec eclipse mais j'arri


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales