Bonjour tout le monde,
Voilà je débute en XML (pas en php) et j'aurais besoin de votre aide.
Je cherche à insérer dans une base de données existante, des fiches au format XML.
A terme, le script php doit lire le fichier xml, et insérer les données des différentes balises dans plusieurs tables de la bdd.
Je dispose donc de quelques fichiers xml types, et des fichiers xsd qui définissent le format du fichier xml.
Je compte ensuite créer une table qui servira de référence au script, et qui lui dira à quelle champ, de quelle table de la base de données correspond tel ou tel balise ou attribut, afin qu'il puisse faire la mise à jour, au cours de la lecture.
Je voulais vous demander si vous pensez que c'est la bonne methode, et également, si j'ai moyen en php de valider le document xml fourni grace au xsd avant de lancer le script, histoire de limiter les erreurs.
merci d'avance !
Partager