Rolf B: Strukturierter Klartext zu Array mit Compiler oder Präprozessor???

Beitrag lesen

Hallo MB,

okay, wenn Du keine Regex hast, dann musst Du die Zeilentypen eben von Hand erkennen. Das lässt sich ja durch Aufsuchen von :, *, [ und ] ganz gut machen.

Die Zweiteilung in "Zeileninfos bilden" und "Infos aggregieren" solltest Du auf jeden Fall einbauen.

Welche Sprache ist das? Eine selbstgemachte? Oder was bekanntes?

Ist das wirklich ein Einkaufszettel? Oder ist der nur ein Muster für das eigentliche Problem?

Spricht irgendwas gegen YAML? Einen Parser dafür gibt's für viele Sprachen.

Rolf

--
sumpsi - posui - obstruxi