Bonjour,
Je suis sur un projet ou dans une première phase il faut récupérer des données dans plusieurs flux XML.
Ces flux XML contiennent tous les mêmes données sur des produits de commerce (nom, description, prix, disponibilité, frais de port etc...).
Il faut classer ces informations dans un tableau puis les enregistrer dans une table.
Le problème est que les balises de chaque flux sont différentes, ils ont tous un gabarit différent.
Par exemple pour les frais de port ca peut être <frais>, <fraisdeport>, <fraisport>, <frais_de_port>, <port> etc...
Et il y a aussi un problème de chemin, <frais_de_port> peut très bien être dans <prix> comme il peut ne pas y être.
J'ai donc eu l'idée d'enregistrer les gabarits dans une table en disant par exemple que prix->frais_de_port correspond aux frais de ports et à la boutique 6.
En effet j'ai lu la doc et d'après ce que j'ai compris il faut enregistrer sous cette forme un->deux->trois.
Si vous pouviez me confirmer ceci, merci.
Mais je n'ai pas tout a fais saisi comment parser.
C'est pour celà que je vous demande de l'aide, si vous pouviez m'expliquer ou me passer l'adresse d'un dictaciel clair (car la doc est nuageuse pour moi ^^)
Merci pour votre aide, ludo.
Partager