Découper un fichier en plusieurs en fonction d'une chaine de caractère
Bonjour,
je récupéré tout les matins un fichier output file (.out) qui est par la suite reformater en fichier XML.
Il arrive que ce fichier comprenne plusieurs balises <?xml version="1.0" encoding="UTF-8"?> dans un même fichier :
1 fichier :
<?xml version="1.0" encoding="UTF-8"?>.....
<?xml version="1.0" encoding="UTF-8"?>....
<?xml version="1.0" encoding="UTF-8"?>....
Et j'aimerais qu'à chaque fois que trouve cette balise dans le fichier, un nouveau fichier soit créé et pour avoir au final 3 fichiers avec chaque fois avec 1 seule balise :
3 fichiers :
<?xml version="1.0" encoding="UTF-8"?>.....
-----
<?xml version="1.0" encoding="UTF-8"?>....
-----
<?xml version="1.0" encoding="UTF-8"?>....
J'espère avoir été clair.
Merci de votre aide.
++
Manu