Bonjour,
Je souhaite découper une chaine de caractères. Mais j'ai quelques contraintes qui me donnent du fil à retordre...
A la base, j'ai un fichier texte qui contient des données stockées sous cette forme :
Je souhaite récupérer les données qui sont entre les balises. Un petit coup de strtok pour séparer la première partie jusqu'à BALISE2 puis ereg_replace pour l'effacer, puis on continue jusqu'à la fin. C'est laborieux mais ça fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7BALISE1 Et le texte qui va bien BALISE2 Un second paragraphe BALISE3 Et puis ça continue
Le hic, c'est que cette structure est susceptible d'évoluer :
Donc, en gros, est il possible, à la manière XML, de récupérer le texte de la BALISE2 par exemple, sans le connaitre, d'un coup d'un seul et à coup sûr ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 BALISE1 Et le texte qui va bien BALISE_QUI_NE_M_INTERRESSE_PAS Le texte non plus d'ailleurs BALISE2 Un second paragraphe BALISE3 Et puis ça continue
Merci à vous.
Partager