L'analyse de petits flux XML inséré dans une base de donnée par exemple n'est pas rare, la mise en place d'un parseur XML classique pour ce genre de traitement peut s'avérer inadapté.
Prenons le cas où l'on chercher à retrouver un texte entre 2 balises.
Attention, ce code n'est pas censé remplacé un parseur XML, il ne supporte pas en particulier le fait qu'un élément contienne un élément ayant le même nom.