Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
convertir fichier xml en csv
2 participants
Page 1 sur 1
convertir fichier xml en csv
Bonjour,
existe-t-il un moyen de convertir des fichiers xml en csv ou txt sous R?
Je sais qu'on peut le faire en ouvrant les fichiers sous excel mais ayant un grand nombre de fichiers à convertir je souhaiterais programmer la conversion pour gagner du temps.
Merci.
existe-t-il un moyen de convertir des fichiers xml en csv ou txt sous R?
Je sais qu'on peut le faire en ouvrant les fichiers sous excel mais ayant un grand nombre de fichiers à convertir je souhaiterais programmer la conversion pour gagner du temps.
Merci.
raclette- Nombre de messages : 12
Date d'inscription : 19/04/2013
Re: convertir fichier xml en csv
Salut,
Je ne sais pas si c'est possible directement mais en 2 étapes oui
import via la fonction xmlToDataFrame{XML}, puis export via write.csv par exemple.
Nik
Je ne sais pas si c'est possible directement mais en 2 étapes oui
import via la fonction xmlToDataFrame{XML}, puis export via write.csv par exemple.
Nik
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Re: convertir fichier xml en csv
Merci beaucoup, ça semble correspondre sauf que j'ai des soucis probablement dus au fait que mes fichiers xml sont issus d'un export via un site internet... Trop difficile néanmoins pour l'expliquer sur ce forum.
Merci en tout cas pour cette aide.
Merci en tout cas pour cette aide.
raclette- Nombre de messages : 12
Date d'inscription : 19/04/2013
Re: convertir fichier xml en csv
J'ai trouvé mon problème, en fait, il y a une arborescence dans mon fichier, du coup si j'ai bien compris, je dois utiliser la fonction xmlTreeParse, c'est bien ça?
Par contre, est-il possible de créer un fichier par branche (sous-dossier : "OPS"), en conservant quelque part l'information du nom de la branche (sous-dossier : "OPS") qui conserverait uniquement les infos de son contenu (soit les colonnes "AD", "FR", "ON", "OD")?
ex :
OPS AD="FRA" FR="FRA" ON="OOA201306" OD="2013-06-17">
ERS RN="OOA201306" RD="2013-06-17" RT="08:24">
LOG IR="FRA000711723" FS="FRA" RC="FGCC">
RTP DA="2013-06-17" TI="08:24" PO="FRRCF" RE="LAN">
GEA GE="OTB" ME="100"/>
GEA GE="OTB" ME="100"/>
/RTP>
/LOG>
/ERS>
/OPS>
Merci de votre aide.
Par contre, est-il possible de créer un fichier par branche (sous-dossier : "OPS"), en conservant quelque part l'information du nom de la branche (sous-dossier : "OPS") qui conserverait uniquement les infos de son contenu (soit les colonnes "AD", "FR", "ON", "OD")?
ex :
OPS AD="FRA" FR="FRA" ON="OOA201306" OD="2013-06-17">
ERS RN="OOA201306" RD="2013-06-17" RT="08:24">
LOG IR="FRA000711723" FS="FRA" RC="FGCC">
RTP DA="2013-06-17" TI="08:24" PO="FRRCF" RE="LAN">
GEA GE="OTB" ME="100"/>
GEA GE="OTB" ME="100"/>
/RTP>
/LOG>
/ERS>
/OPS>
Merci de votre aide.
raclette- Nombre de messages : 12
Date d'inscription : 19/04/2013
Re: convertir fichier xml en csv
Ou obtenir tout simplement un data frame lisible?
raclette- Nombre de messages : 12
Date d'inscription : 19/04/2013
Re: convertir fichier xml en csv
là ça sort de mon champs de compétence donc je préfère pas m'aventurer
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Re: convertir fichier xml en csv
Ok, merci Nik. Je crois que je vais devoir abandonner l'idée... :-(
raclette- Nombre de messages : 12
Date d'inscription : 19/04/2013
Re: convertir fichier xml en csv
pose ta question sur des sites dédiés et anglophones où tu auras un auditoire plus large.
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Sujets similaires
» convertir image .Rdata en fichier .csv
» Convertir au binaire
» Convertir les données de stata vers spss en utilisant R
» Nom d'un fichier en entrée d'une fonction
» Importer un fichier
» Convertir au binaire
» Convertir les données de stata vers spss en utilisant R
» Nom d'un fichier en entrée d'une fonction
» Importer un fichier
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum