Forum Programmation.c libxml2: Enregistrement des modifications

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
juil.
2004
J'ai une "base de données" en xml qui fait dans les 5Mo que j'ouvre avec libxml2 en DOM (je peux pas vraiment utiliser sax......)
Je rajoute des entrées
et j'enregistre le résultat obtenu.
Ça, ça marche 95% du temps (y a deux semaines j'aurais dis ca marche 100% du temps)
Maintenant avec quelques insertions (les insertions elle meme marchent)
mais les enregistrements foirent en beautées
quand je fais xmlSaveFile il m'arrete à un endroit que je comprends pas trop
alors je remplace xmlSaveFile par XmlDocDump
et la je vois qu'il bloque a la partie en cours d'ajout (on peut donc en conclure que ca ne vient pas des 5mo de db mais bon.....)
et donc ca bloque sur un element texte
exemple:
XYZ
et j'ai pas la balise fermante apres
une fois arrivé la
il prend tout simplement 100% du cpu
mais je ne vois pas d'ou ca vient....
si quelqu'un a une idée

PS:c'est pour ma distrib ca gc :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.