Hallo Henry,
Deshalb mich direkt negativ zu bewerten, als wenn mein Vorschlag falsch wäre, ist (meiner Meinung nach) schon etwas... na ja du weißt schon😉
Dein Lösungsvorschlag, XML mit Regexen zu erschlagen, ist falsch. Reguläre Ausdrücke mögen inzwischen nicht mehr regulär sein (ob das so ist hängt auch von der verwendeten Engine ab), aber XML sollte man nie mit Regexen parsen, auch wenn das gemäss DTD möglich sein sollte. Dazu ist XML zu komplex und kann zu viele Unwägbarkeiten enthalten.
LG,
CK