#1 Fri 26 February 2016 10:01
- ccpg_louis
- Participant occasionnel
- Date d'inscription: 29 Oct 2015
- Messages: 28
récupérer les attributs d'un xml dans une table
Bonjour,
Je souhaite récupérer certains éléments d'un fichier xml; j'arrive à extraire les élément entre balise mais je souhaite aller un cran en dessous et récupérer les attributs je m'explique :
j'ai :
<balise1>attribut1='texte1' attribut2='texte2'</balise1>
et je souhaite récupérer les attributs dans une table...j'ai utilisé les outils xmlFragmenter et xmlFlattener mais sans succès. Peut ête en utilssan l'outil XMLQueryExploder mais mes connaissance sont limitées.
Je me suis également penché sur un script python mais je perd beaucoup de temps à comprendre la logique du fichier et des outils.
y a t-il une personne dans l'assemblée qui a déjà réalisé un tel traitement
Je joins le fichier que je souhaite traiter
Merci Beaucoup !
Dernière modification par ccpg_louis (Fri 26 February 2016 10:02)
Hors ligne
#2 Fri 26 February 2016 15:59
Re: récupérer les attributs d'un xml dans une table
Salut,
Essaye d'utiliser XMLFlattener
https://knowledge.safe.com/articles/120 … tener.html
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Tue 01 March 2016 13:23
- Pim
- Participant actif
- Lieu: Plesder
- Date d'inscription: 2 Aug 2007
- Messages: 59
Re: récupérer les attributs d'un xml dans une table
Bonjour Louis,
Voici une petite piste qui pourrait t'aider.
quand tu ajoute un jeu de donnée, il faut choisir "XML (Extensible Markup Language)"
dans les paramètres :
- Type de configuration : Chemins d'entité
- Elements à apparier : onglet (par rapport à ton fichier)
-Options d'aplatissement : cocher "activer le mise à plat" et "ajouter les attributs des parents"
-il faut choisir les trois éléments (Grandparent Parent Racine)
Avec ça, ça peut te dépanner un peu :-)
Cdt
Pim
Hors ligne
#4 Tue 01 March 2016 15:29
- ccpg_louis
- Participant occasionnel
- Date d'inscription: 29 Oct 2015
- Messages: 28
Re: récupérer les attributs d'un xml dans une table
Merci Pim, Grace à toi j'ai trouvé une soluce !
Hors ligne