Parser un fichier XML
Résolu/Fermé
99redkiller
Messages postés
13
Date d'inscription
samedi 8 mai 2010
Statut
Membre
Dernière intervention
9 juillet 2010
-
29 juin 2010 à 13:20
99redkiller Messages postés 13 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 9 juillet 2010 - 30 juin 2010 à 11:33
99redkiller Messages postés 13 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 9 juillet 2010 - 30 juin 2010 à 11:33
A voir également:
- Parser un fichier XML
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
- Fichier host - Guide
2 réponses
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
29 juin 2010 à 15:21
29 juin 2010 à 15:21
Bonjour,
Tiens, voilà du boudin (pour XPath):
https://zedros.developpez.com/tutoriels/java/xml/xpath/
Sinon tu as plein de façon de récupérer des informations d'un fichier XML, ainsi que les mettre à jour. Suffit de choisir le langage et la technique.
En Java tu peux procéder par exemple d'au moins trois façon sympa différentes:
- Java parser, avec un handler qui ré-écrit à la volée tes données dans un fichier de sortie, appliquant au passage tes règles de transformation.
- Java et XPath pour récupérer. Reste à écrire en sortie ce que tu as modifié.
- Java et Groovy (Groovy est un langage de scripting qui comprend le Java (c'est à dire que tu peux utiliser des bibliothèques Java depuis Groovy) et qui est compris du Java (inversement tu peux donc appeler des scripts Groovy depuis une classe Java)
Groovy est très orienté manipulation XML et reste très simple d'accès (suffit de te trouver un tuto sur le net)
Tiens, voilà du boudin (pour XPath):
https://zedros.developpez.com/tutoriels/java/xml/xpath/
Sinon tu as plein de façon de récupérer des informations d'un fichier XML, ainsi que les mettre à jour. Suffit de choisir le langage et la technique.
En Java tu peux procéder par exemple d'au moins trois façon sympa différentes:
- Java parser, avec un handler qui ré-écrit à la volée tes données dans un fichier de sortie, appliquant au passage tes règles de transformation.
- Java et XPath pour récupérer. Reste à écrire en sortie ce que tu as modifié.
- Java et Groovy (Groovy est un langage de scripting qui comprend le Java (c'est à dire que tu peux utiliser des bibliothèques Java depuis Groovy) et qui est compris du Java (inversement tu peux donc appeler des scripts Groovy depuis une classe Java)
Groovy est très orienté manipulation XML et reste très simple d'accès (suffit de te trouver un tuto sur le net)
99redkiller
Messages postés
13
Date d'inscription
samedi 8 mai 2010
Statut
Membre
Dernière intervention
9 juillet 2010
1
30 juin 2010 à 09:08
30 juin 2010 à 09:08
Merci Kij_82.
Sinon pour générer un XML avez-vous des pistes??! Merci
Sinon pour générer un XML avez-vous des pistes??! Merci
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
Modifié par kij_82 le 30/06/2010 à 11:31
Modifié par kij_82 le 30/06/2010 à 11:31
Les mêmes que j'ai donné ci-dessus, avec ces technos tu peux lire comme générer du XML.
Générer du XML c'est la même chose qu'écrire dans un fichier en réalité.
Générer du XML c'est la même chose qu'écrire dans un fichier en réalité.
99redkiller
Messages postés
13
Date d'inscription
samedi 8 mai 2010
Statut
Membre
Dernière intervention
9 juillet 2010
1
30 juin 2010 à 11:33
30 juin 2010 à 11:33
OOk merci kij_82