Bonjour à tous
je voudrais modifier un fichier et je cherche la meilleure solution de le faire.
voici un exemple du contenu d'un fichier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <xml> <balise1> <contenu>blablala bloblo</contenu> <img>1.gif</img> </balise1> <balise2> <contenu>toto titi tutu</contenu> <img>2.jpg</img> </balise2> ... </xml>
je voudrais 2 choses :
- supprimer les lignes vide présentes après la balise de fin </xml>
- supprimer tous les sauts de lignes du fichier et tous les espaces qui ne sont pas compris à l'intérieur d'une balise de contenu <contenu>
Je précise aussi :
Que mes fichiers ne sont pas forcément du xml donc pas possible de passer par un parseur xml.
Que la balise de fin peut être "</xml>", "[/code]" ou "?>", et que la balise de contenu peut être "<contenu>" ou simplement des guillemets (ça sera préciser en param)
Et que les fichiers sont assez gros, donc je ne sais pas si je peux garder tous le contenu en mémoire (le mieux serait de faire la modification à la volée).
voilàest-ce possible à faire ? et si oui, pouvez vous m'aider ?
merkiiiiiiiii
PoichOU
Partager