No he intntado hacer un parser nunca pero sabiendo que los
html funcionan a traves de las etiquetas, podrias por ejemplo contar cada etiqueta que se ha abierto y asi tener el control, por decir, si tienes esto:
hola estoy afuera
pepe
Para poder captar el mensaje
"hola estoy afuera" podras usar dos contadores, uno para las etiquetas abiertas y otro para las etiquetas que cierran entonces, si los 2 contadores en el mismo instante son iguales quiere decir que estas fuera, y luego coges todo lo que se encuentre allí, no se, es lo que te entendí
.
salu2