Liebe(r) Bene,
Ich verwende inzwischen bei vielen solchen Aufgaben selbstentworfene XML-Dateien. "Gefährliche" Zeichen (wie z.B. &, < und >) werden maskiert ([amp] [lt] und [gt]), Zeilenumbrüche auch ([br]). Dabei hat sich also eine Art BB-Code ergeben, aber der hält sich ja nun wirklich in absolut überschaubaren Grenzen!
Es hat für mich den Anschein, als ob seit meiner Umstellung auf XML das Hantieren wesentlich sicherer geworden ist. Natürlich braucht es zum XML-einlesen-und-zu-Array-wandeln noch eine Funktion, aber da gibt es ja inzwischen echt nützliche, fertige Klassen.
Liebe Grüße aus Ellwangen,
Felix Riesterer.