Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Kettle-Pentaho
Kettle-Pentaho Forum d'entraide Kettle et Pentaho (Kettle, Pentaho Data Integrator)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2011, 09h40   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2005
Messages : 117
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 117
Points : 14
Points : 14
Envoyer un message via MSN à jam92400
Par défaut Extraire des données d'un fichier XML

Bonjour à tous,

Je cherche à mettre en place une transformation avec en source un fichier XML et en cible je voudrais alimenter un fichier CSV à partir du fichier XML mais le fichier CSV doit être construit pendant l'amimentation : c est à doire qu'à partir de fichier XML (en PJ) je voudrais extraire les valeurs de chaque balises des noeux, et les insérer dans le fichier CSV avec position fixe.

Dejà je n'arrive même as à charger mon fichier XML dans l'objet XML il me met à chaque fois une erreur:

Code :
1
2
3
4
 
2011/12/12 09:37:36 - Extraction de données depuis XML.0 - ERROR (version 4.2.1-GA, build 15926 FROM 2011-10-19 15.36.47 BY buildguy) : Impossible d'ouvrir le fichier #1 : file:///C:/Program Files/pentaho/design-tools/data-integration/samples/transformations/files/XML - flat.xml --> org.pentaho.di.core.exception.KettleException: 
2011/12/12 09:37:36 - Extraction de données depuis XML.0 - ERROR (version 4.2.1-GA, build 15926 from 2011-10-19 15.36.47 by buildguy) : org.dom4j.DocumentException: Error on line 1 of document file:///C:/Program%20Files/pentaho/design-tools/data-integration/UTF-8 : cvc-elt.1: Cannot find the declaration of element 'Level1'. Nested exception: cvc-elt.1: Cannot find the declaration of element 'Level1'.
2011/12/12 09:37:36 - Extraction de données depuis XML.0 - ERROR (version 4.2.1-GA, build 15926 from 2011-10-19 15.36.47 by buildguy) : Error on line 1 of document file:///C:/Program%20Files/pentaho/design-tools/data-integration/UTF-8 : cvc-elt.1: Cannot find the declaration of element 'Level1'. Nested exception: cvc-elt.1: Cannot find the declaration of element 'Level1'.

alors ce que j'ai fait c est que j'ai pris la transformation XMl qui est dans le dossier SAMPLE et là je vois qu'il utilise des chemin relatif et non des chemins en dur contrairement à ceux que je fais (je sais si ca peut etre l'erreur"
Code :
${Internal.Transformation.Filename.Directory}/files/XML - flat.xml
aider moi SVP
Fichiers attachés
Type de fichier : xml ASSBV23.xml (3,6 Ko, 0 affichages)
jam92400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h27.


 
 
 
 
Partenaires

Hébergement Web