Bonjour ;
J'essaye de parser un fichier xml pour extraire des informations que j'insère dans une base de données
Mon problème c'est que le fichier peut contenir le cas suivant
et moi je veux insérer les deux valeurs (valeur1 , valeur2) dans ma table produits des champs différents (categorie , sous categorie)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <produits> <produit nom="fraise"> <categorie> aliment </categorie> <categorie> fruit </categorie> </produit> <produit nom="fromage"> <categorie> aliment </categorie> <categorie> produit laitier </categorie> </produit> </produits>
Dans le parsing je dois impérativement utiliser SAX. Le problème c'est comment l'amener à décider s'il est dans la première balise catégorie ou la deuxième parce que il y a des traitements différents ?
Merci bcp d'avance
Partager