Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Les Rencontres de SIG La Lettre, c'est terminé ! Les bénévoles de GeoRezo remercient chaleureusement tous ceux qui ont pû partager quelques intants avec eux sur le stand ou dans les allées !


A tous les visiteurs, lecteurs et utilisateurs du Portail GeoRezo, votre soutien nous est indispensable pour vous garantir des services et des espaces d'échanges de qualité !

 

Soutenez GeoRezo !

dons_v4_orange_tsp

#1 mer. 29 août 2012 17:18

titou30
Membre
Date d'inscription: 13 mars 2012
Messages: 24

Lecture et récupération infos xml non conventionnel

Bonjour à tous,

Je me prends les pieds dans le tapis en essayant de récupérer des données contenues dans un fichier xml, mais avec des balises non reconnues, ce qui me conduit au message suivant

Unable to configure the XML module to read the XML dataset. No <xrs:switch> item in the xrs document 'C:\Program Files\FME\xml\xrs\xrs.xml

Après une recherche sur fmepedia, je tombe sur ces deux pages très intéressantes :
http://fmepedia.safe.com/articles/How_To/Reading-XML
http://fmepedia.safe.com/articles/Sampl … LFlattener

qui semblent proposer un workbench tout prêt, permettant de spécifier la, ou les balises dont on veut récupérer le contenu, et qui accomplit le miracle, sans avoir à toucher aux fichiers de paramétrage.

Cependant je ne suis pas bien sûr de comprendre l'élément

Set configuration type = "Feature Paths"

et n'arrive donc pas à récupérer mes informations.

Est-ce qu'une personne de la communauté a déjà utilisé ces workbench's et pourrait m'en faire un retour ?
Merci d'avance.
Baptiste

Hors ligne

 

#2 mer. 29 août 2012 18:05

ogayte
Membre
Date d'inscription: 6 mars 2006
Messages: 511

Re: Lecture et récupération infos xml non conventionnel

Dans le paramètre "type de configuration" du reader XML utilisez "Feature Paths" au lieu de "Xrs".


Olivier Gayte
Veremes
04-68-38-65-27

Hors ligne

 

#3 jeu. 30 août 2012 08:33

titou30
Membre
Date d'inscription: 13 mars 2012
Messages: 24

Re: Lecture et récupération infos xml non conventionnel

Bonjour Olivier,

Merci pour votre réponse, mais sauf erreur de ma part, je ne vois pas un tel paramètre dans le reader du xml (voir photo jointe) ?


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#4 jeu. 30 août 2012 09:47

ogayte
Membre
Date d'inscription: 6 mars 2006
Messages: 511

Re: Lecture et récupération infos xml non conventionnel

Effectivement, il semble que ce paramètre ne soit visible que lors de la création du reader XML (cliquer sur le bouton Paramètres). Cf image ci-jointe.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Olivier Gayte
Veremes
04-68-38-65-27

Hors ligne

 

#5 jeu. 30 août 2012 11:28

titou30
Membre
Date d'inscription: 13 mars 2012
Messages: 24

Re: Lecture et récupération infos xml non conventionnel

Merci,

Pour faire un retour sur la résolution de mon problème :
Finalement les deux workbenchs que j'indiquais dans mon message ne m'ont pas servi.

Pour lire un fichier .xml particulier, et éviter le message d'erreur, il faut simplement spécifier lors de l'ajout du jeu de données sources (merci olivier)

Configuration type : chemins d'entités
Elements to match : indiquer ici le nom de la balise à partir de laquelle vous souhaitez récupérer les attributs inclus
Flatten option : enable flattening et Add ancestor attributes Parent GrandParent Root

Derrière FME va lire le xml et générer des attributs exploitables, le tout sans avoir à modifier les xfmap ou xRs


Evidement cela fonctionne avec une structure xml connue, et qui ne change pas, sinon il faudra modifier la valeur de Elements to match.

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |