parser du XML

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : parser du XML

par Victor BRITO » 27 mars 2009, 18:12

en fait quand dans ton tuto tu parles de XSl on peut le remplacer par XSD ?
Pour transformer un document XML en un document sous un autre format (autre format XML, XHTML, HTML, PDF...), on utilise une feuille de style XSLT, qui contient des instructions indiquant comment transformer le document de départ.

Une fois de plus, Google et Wikipédia sont tes amis. ;)

par @rthur » 27 mars 2009, 18:03

en fait quand dans ton tuto tu parles de XSl on peut le remplacer par XSD ?
Vous allez dire que je n'y comprends pas grand (et vous ne serez pas loin de la verité...)
Et bien une petite recherche sur Google ou Wikipedia te renseignera immédiatement... il faut savoir être autonome un minimum quand même ;)
Suite au prochain numero, lundi
Tu pars en week-end à 17h?! :D

par jeanpeup » 27 mars 2009, 18:00

en fait quand dans ton tuto tu parles de XSl on peut le remplacer par XSD ?
Vous allez dire que je n'y comprends pas grand (et vous ne serez pas loin de la verité...)

Suite au prochain numero, lundi

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par @rthur » 27 mars 2009, 17:58

Le XSD est un schéma XML, autrement dit un format décrivant la syntaxe d'un format XML que doit respecter tout document XML qui s'en réclame.
En d'autres termes, un XSD ne contient pas de données donc tu n'as pas besoin de l'importer

par Victor BRITO » 27 mars 2009, 17:54

Le XSD est un schéma XML, autrement dit un format décrivant la syntaxe d'un format XML que doit respecter tout document XML qui s'en réclame.

par jeanpeup » 27 mars 2009, 17:51

petite question j'ai un XSD fourni avec le XML, quel est la différence avec le XSL ?
Commeent on passe du XSd aux requêtes SQL ?

Merci

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par jeanpeup » 27 mars 2009, 17:47

Merci je vais regarder tes solutions de plus pres. J'avais commencé à regarder un peu en php avec SAX mais ça me parait vraiment lourd comme développement

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par @rthur » 27 mars 2009, 17:20

En fait le but est d'insérer les données dans une base (insert et update) !!
Ok, bah dans mon tuto, je te conseille la solution 3 ou à défaut la solution 1.

La solution 2) de passer par du PHP va te demander un temps de traitement très important

par jeanpeup » 27 mars 2009, 17:16

En fait le but est d'insérer les données dans une base (insert et update) !!

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par @rthur » 27 mars 2009, 16:57

Ben en fait ce que j'entends par gros c'est entre 100 et 150 Mo....
Merci pour le lien je vais aller voir
Et quel est le traitement que tu veux appliquer dessus?

par jeanpeup » 27 mars 2009, 16:54

Ben en fait ce que j'entends par gros c'est entre 100 et 150 Mo....
Merci pour le lien je vais aller voir

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par @rthur » 27 mars 2009, 16:05

Bonjour,

Qu'entends-tu par "gros"?

SimpleXML m'a souvent suffit même pour des fichiers de plusieurs dizaines de milliers de lignes.
Après tout dépend aussi du traitement que tu veux faire avec ce XML... si il s'agit uniquement d'un import dans MYSQL, je t'invite à consulter ce tutoriel :
http://www.phpfrance.com/forums/voir_su ... -asc-0.php

parser du XML

par jeanpeup » 27 mars 2009, 14:44

Bonjour,

Quelles sont les librairies les mieux adaptées pour parser des GROS fichiers XML ??

Merci

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]