bonjour,
j'ai un fichier xml de tres grande taille:
<cluster>
<pc>
<processor>3</processor>
<ram>1</ram>
<utilisateurs>
<utilisateur>
<nom></nom>
<prenom></prenom>
</utilisateur>
</utilisateurs>
<pc>
...
</cluster>
et j'aimerai extraire ces données de ces fichiers XML et de les stocker dans ma base MySQL constitué de 2 tables PC(id autoincrement,processeur,ram) et Utilisateur(id autoincrement,nom,prenom,id_pc foreign key),j'ai essayé de le parser manuellement et stocker avec insert mais ca prend 1 jours de temps d'insertion j'ai essayer avec kettle mais je crois qu'il ne marchait qu'avec des fichiers XML plats et l'isertion que dans une table et il ne permet pas d'ajouter des colones auto increment pour l'ajout de nouvelle enregistrement et il ne permet pas de relier les tables PC et utilisateur a la volé avec une clé étrangère. toute proposition ca sera la bienvenue.
Partager