Solucionado el problema con el texto. El problema estaba en que no soportaba el uso de tildes. Ahora lo soporta
NUEVO PROBLEMA MENOR: No se añade el fin de fichero cuando se crea el archivo parseado (pero el contenido es correcto)