H
Heiner87
Gast
Moin,
ich habe eine Reihe von XML-Documenten die mir als in einem String-Array zur Verfügung stehen, als normaler Text (mit den Tags hintereinander weg etc). Diese sollen nun zu einem XML-Document zusammengeführt werden...sprich ich will nur noch einen String (mit PlainText+Tags) haben. D.h. ich muß bei allen Einträgen im Array (bis auf ersten und letzten) die Root-Element-Tags (öffnend und schließend) entfernen. (Beim ersten Eintrag nur den schließenden und beim Letzend den Öffnenden).
Nun zur Frage: wie krieg ich das am besten hin? Irgendwie mit regulären Ausdrücken? Ich hab damit so gut wie keine Erfahrungen...
Und ich muß mit den Strings arbeiten, also kann das Zeug nicht mit Dom,JDom oder Konsorten bearbeiten.
Hat einer ne Idee wie man am besten die Tags abfragen kann?
Irgendwie mit Substring?
Wenn man mit regulären Ausdrücken arbeitet, wie definiert man dann z.B. <myRootTag************************> ?
* für beliebige Zeichen
Gruß,
Heiner
ich habe eine Reihe von XML-Documenten die mir als in einem String-Array zur Verfügung stehen, als normaler Text (mit den Tags hintereinander weg etc). Diese sollen nun zu einem XML-Document zusammengeführt werden...sprich ich will nur noch einen String (mit PlainText+Tags) haben. D.h. ich muß bei allen Einträgen im Array (bis auf ersten und letzten) die Root-Element-Tags (öffnend und schließend) entfernen. (Beim ersten Eintrag nur den schließenden und beim Letzend den Öffnenden).
Nun zur Frage: wie krieg ich das am besten hin? Irgendwie mit regulären Ausdrücken? Ich hab damit so gut wie keine Erfahrungen...
Und ich muß mit den Strings arbeiten, also kann das Zeug nicht mit Dom,JDom oder Konsorten bearbeiten.
Hat einer ne Idee wie man am besten die Tags abfragen kann?
Irgendwie mit Substring?
Wenn man mit regulären Ausdrücken arbeitet, wie definiert man dann z.B. <myRootTag************************> ?
* für beliebige Zeichen
Gruß,
Heiner