Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

XML extraire les données

Fulofo, le mercredi 28 avril 2004 à 09:33:32
slt a tous,

on m'a balancer une floppée de fichiers xml et on m'a demandé de récupéré certaine donnée dans chacune d'elle et de stocker le tout kke part

pour le probleme de la quantitée de fichier xml je pense, avec un langage de programmation scanner un répertoire ou seront entreposé les fichier xml mais pour l'extraction des données, ne connaissant pas assez bien le xml je pense, a l'aide d'expression réguliere et des tag, récupérér les données

Est ce une solution viable ou kamikaze ?
Existe t il une solution plus facile/performante/robuste ?
et avec kel langage de prog ?
Répondre à Fulofo  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nico, le mercredi 28 avril 2004 à 10:38:13
Yop,

ben si tu veux une solution simple je te conseille le java. Tu peux sans difficulté récupérer les données des fichiers XML. Après à toi de voir ce que tu veux en faire. SAX est une API parfaite pour ton application. Sinon tu peux regarder DOM et JDOM. Mais ca sera plus compliqué.

Utilise SAX et tu verras que tu auras vite fini.

++

Nico
Répondre à Nico

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Nico, le mercredi 28 avril 2004 à 10:39:52
Juste une précision, avec SAX, il te suffit de créer un parseur. Avec ca, tu n'as meme pas à te soucier des tags. Tu n'as qu'à tester les noms de ces tags.

++

Nico
Répondre à Nico

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vincent B, le mercredi 28 avril 2004 à 14:41:06
Salut Nico,

Je suis en train de préparer de la documentation pour la base de connaissances de CCM sur Java, et notamment SAX. En effet, en testant les tags, tu pourras extraire tes données sans problème particulier. Je peux t'envoyer en avant première les codes déjà testés avec la sortie que tu obtiens.

Par exemple, afficher tous les tags d'un document XML et / ou le contenu des tags. C'est deux exemples séparés que j'ai déjà fait. Je dois juste documenter le code, voire de le simplifier, c'est pourquoi il n'est pas encore dans la base de connaissances.

Envoie moi ton mail pour que je puisse t'envoyer les codes. Si tu ne veux pas rendre public ton mail, le mien est public dans mon profil de membre en cliquant sur mon nom.


Bonne Chance,

Amicalement,


Vincent B
Répondre à Vincent B

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
teebo, le mercredi 28 avril 2004 à 15:42:52
Salut, quelle est la particularite de ces donnees? Sinon cote xsl plus script ca peut etre fait en deux coup de cuilliere a peau :o)
C'est meme fait pour ca, apres si tu veux faire tout un programme, c'est a toi de voir :o)

.  .  Les chiffres sont formels
\_/  Il y a de + en + d'étrangers dans le monde
Répondre à teebo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Fulofo, le jeudi 29 avril 2004 à 08:45:47
dabord, Merci pour vos réponses.
ensuite pour SAX et java je ne sais pas si cest la meilleure solution pour moi car jai des connaissance vraiment trop sommaire en java il faudrait pour cela que je trouve un code qui fait +/- ce que je lui demande (extraire les datas) et la je me sentirai capable de le modifier selon ma convenance ... mais commencer a zero... :-(

pour ce qui de la spécificité des données et ce que je veux faire exactement et bien... en fait cest que la premiere phase, je dois récupérer les données ensuite il faudra que je les traitent c-a-d je dois effectuer des regroupements + additionner.

Je prefere ne pas le faire en une fois car la premiere phase risque detre tres longue (+/- 100 fichiers XML varient de 10 ko à 30 mo !!!!).
Répondre à Fulofo

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Nico, le jeudi 29 avril 2004 à 09:13:05
Yop Vincent,

Bien que ce ne soit pas moi qui est initié le thread, je suis toujours preneur de code source.
Voila mon adresse email : gmi_sniffer@yahoo.fr

Merci pour tes sources.

Nico
Répondre à Nico

Résultats pour XML extraire les données

Import données XML -> Base de données (Résolu) Bonjour à tous J'aurai besoin d'aide en VB, j'ai réalisé un outil pour le moment qui permet de changer un fichier excel en fichier XML, les données XML serviront pour la base de données crée, j'aimerai savoir comment je peus... www.commentcamarche.net/forum/affich-1258405-import-donnees-xml-base-de-donnees
[XML/XSL] tout dans un fichier (Résolu) Bonjour. Je souhaiterai afficher une page XML à l'aide d'une mise en forme XSL, mais sans avoir besoin de manipuler deux fichiers. Est-ce que quelqu'un sait s'il est possible d'inclure dans le XML les données XSL de mise en... www.commentcamarche.net/forum/affich-2679038-xml-xsl-tout-dans-un-fichier
Gestion dates VB Excel (Résolu) Bonjour, J'ai un souci dans une macro excel. J'extrais des données d'une base de données que je colle dans excel et une macro les traite ensuite. Le problème que j'ai est que cette extraction donne les dates au format dd.mm.yy... www.commentcamarche.net/forum/affich-7562289-gestion-dates-vb-excel

Résultats pour XML extraire les données

[Ripper un DVD] Copier un DVD vidéoLa copie privée est autorisée en France en tant qu'exception au droit d'auteur aux termes de la loi de 1985, dite "Loi Lang". Le droit à la copie privée permet à tout individu de réaliser une copie de sauvegarde de tout support audiovisuel en vue d'un... www.commentcamarche.net/faq/sujet-5232-ripper-un-dvd-copier-un-dvd-video

Résultats pour XML extraire les données

Pb format date VB excel (Résolu)Bonjour, J'ai un souci dans une macro excel. J'extrais des données d'une base de données que je colle dans excel et une macro les traite ensuite. Le problème que j'ai est que cette extraction donne les dates au format dd.mm.yy... www.commentcamarche.net/forum/affich-7559355-pb-format-date-vb-excel
Extraction données sans doublons excel (Résolu)Bonjour, j'ai besoin de votre aide sous Excel 2003 : col A Col B Col C Dépenses A 12 000 € Dépenses Z 10 000 € Dépenses F 2 500 € Dépenses G 1 000 € Dépenses A 451 € Ressources X 569 € Ressources C 84 569 € Dépenses Z 789 € Ressources C 4 852 €... www.commentcamarche.net/forum/affich-8223821-extraction-donnees-sans-doublons-excel
Extraire données de disque dur (Résolu)Bonjour, mon ordianeeur ne s'allume plus, je vais le formater mais je souhaite ABSOLUMENT garder mes données (photo, film, video, musique etc...) comment est-ce possible sans devoir le dèmonter et passer par le mode sans echec lui non plus ne... www.commentcamarche.net/forum/affich-8092346-extraire-donnees-de-disque-dur

Résultats pour XML extraire les données

Télécharger Some PDF Image ExtractLes documents PDF peuvent comporter du texte, des graphes, des tableaux mais aussi des images. Étant donné qu'il n'est pas possible d'en modifier le contenu, il en est de même pour l'extraction d'une image du contenu du document. Some PDF Image... www.commentcamarche.net/telecharger/telecharger-34056314-some-pdf-image-extract
Télécharger Abassis Finance ManagerAbassis Finance Manager est un logiciel de gestion financière. L'utilisateur pourra gérer son propre budget et revenu. L'application gère le XML pour le stockage de données et permet de catégoriser les transactions. L'utilisateur pourra effectuer des... www.commentcamarche.net/telecharger/telecharger-34057389-abassis-finance-manager

Résultats pour XML extraire les données

Introduction à XMLPrésentation de XML XML (entendez eXtensible Markup Language et traduisez Langage à balises étendu, ou Langage à balises extensible) est en quelque sorte un langage HTML amélioré permettant de définir de nouvelles balises. Il s'agit effectivement... www.commentcamarche.net/contents/xml/xmlintro.php3
Mise en page de XML avec XSLIntroduction à XSL XML est un langage de structuration des données, et non de représentation des données. Ainsi XSL (eXtensible StyleSheet Language) est un langage recommandé par le W3C pour effectuer la représentation des données de documents XML.... www.commentcamarche.net/contents/xml/xmlxsl.php3
DOM (Document Object Model) et SAX (Simple API for XML)XML permet de définir la structure du document uniquement, ce qui permet d'une part de pouvoir définir séparément la présentation de ce document, d'autre part d'être capable de récupérer les données présentes dans le document pour les... www.commentcamarche.net/contents/xml/xmldomsax.php3