Hallihallo, ich habe einen ganz langen String (5MB), der hauptsächlich XML-Daten enthält, aber noch andere überflüssige Zeichen. Den will ich bereinigen, so dass nur noch XML übrig bleibt.
Also sagen wir aus " a b c <Anfang>Inhalt Inhalt</Anfang> d e f <Mitte>mmm</Mitte> xyz <LeeresEnde/> " soll übrig bleiben:
"<Anfang>Inhalt Inhalt</Anfang><Mitte>mmm</Mitte><LeeresEnde/>"
Am besten wäre es natürlich, die Quelle/Generierung zu bereinigen, die Möglichkeit habe ich aber nicht. Wie würdet Ihr das tun? Ich habe mal was über regex gelesen, aber weiß nicht, wie ich das so schreiben sollte, dass der Inhalt zwischen den Tags auch erhalten bleibt..
Also sagen wir aus " a b c <Anfang>Inhalt Inhalt</Anfang> d e f <Mitte>mmm</Mitte> xyz <LeeresEnde/> " soll übrig bleiben:
"<Anfang>Inhalt Inhalt</Anfang><Mitte>mmm</Mitte><LeeresEnde/>"
Am besten wäre es natürlich, die Quelle/Generierung zu bereinigen, die Möglichkeit habe ich aber nicht. Wie würdet Ihr das tun? Ich habe mal was über regex gelesen, aber weiß nicht, wie ich das so schreiben sollte, dass der Inhalt zwischen den Tags auch erhalten bleibt..