03-22-2009 11:48 AM
Bonjour,
Mon pb est simple, je dois modifier le chemin d'un fichier que mon appli vient de créer dans un fichier xml.
Je connais le nom de l'ancien chemin, en gros je cherche comment faire un search et remplace dans un fichier xml depuis cvi.
J'ai pensé à lire tout le fichier, le sauvegarder en mémoire, trier afin de trouver ce que je cherche le changer et le sauvegarder, mais cela ma parait lourd
Existe t-il des outils pour modifier les fichiers xml comme pour les fichiers .ini ?
Quelqu'un sait-il comment faire un search et remplace dans ce type de fichier ?
D'avance merci
Cordialement
Solved! Go to Solution.
03-23-2009 04:00 AM
il y a un instrument (.fp) nommé CVIXML qui permet de lire et de modifier un fichier XML. attention, cet instrument ne reconnait ni les commentaires, ni les "processing instructions" (ni les doctype, entity, etc...) qui sont donc oubliés lors de la réécriture. mais pour les fichiers XML les plus simples cela convient parfaitement.
dans l'aide de CVI, cherche la fonction "CVIXMLLoadDocument()" qui te menera tout droit vers la documentation de l'instrument CVIXML.
03-24-2009 10:12 AM
Désolé, mais je n'ai pas cette lib, ni dans cvi9 ni dans le 8
Comment faire pour l'avoir ?
merci
03-24-2009 11:54 AM
Bonjour.
Voilà un lien qui vous explique comment obtenir les fonctions XML:
http://digital.ni.com/public.nsf/allkb/EA451498B828894886256F67007AE6B9?OpenDocument
Cordialement.
03-24-2009 12:41 PM
03-26-2009 11:41 AM
Ok ok, j'ai trouvé, l'admin l'avait retiré après l'install (soit disant inutile)
enfin c'est ok
merci a tous