Hallo Leute,
heute habe ich folgende Sache, bei der meine Recherchen bisher nicht ganz fruchtbar waren. Ich habe eine XML-Datei, bei der eine Struktur als Inhalt wieder ein XML-Dokument enthält, das jedoch in Form eines Canonical-XML vorliegt:
Nun stehe ich vor dem Problem, dass ich aus dem eingeschlossenem XML-Dokuement auch Daten extrahieren muss, was mit JAXB ja kein Problem sein sollte. Allerdings muss ich das Dokument dazu erstmal wieder umwandeln. Theoretisch könnte ich das einfach mit "String.replace" machen, wollte jedoch mal fragen, ob JAXB das auch kann. Habe auch was von JAXB RI 2.0 gelesen, allerdings zeigen die Beispiele immer nur die Transformierung in Richtung eines Canonical-XML. Kann mir da jemand weiter helfen, wie ich das zurück transformieren kann? Danke schonmal im voraus.
Grüße
Hardi
heute habe ich folgende Sache, bei der meine Recherchen bisher nicht ganz fruchtbar waren. Ich habe eine XML-Datei, bei der eine Struktur als Inhalt wieder ein XML-Dokument enthält, das jedoch in Form eines Canonical-XML vorliegt:
Code:
<?xml version="1.0" encoding="UTF-8"?>
.....
<rawData><?xml version="1.0" encoding="UTF-8"?>
<Lieferung>
<Header>
<SendeDatum Nr="0511">20090505</SendeDatum>
<SendeZeit Nr="0512">161352</SendeZeit>
.....
.......
</rawData>
Nun stehe ich vor dem Problem, dass ich aus dem eingeschlossenem XML-Dokuement auch Daten extrahieren muss, was mit JAXB ja kein Problem sein sollte. Allerdings muss ich das Dokument dazu erstmal wieder umwandeln. Theoretisch könnte ich das einfach mit "String.replace" machen, wollte jedoch mal fragen, ob JAXB das auch kann. Habe auch was von JAXB RI 2.0 gelesen, allerdings zeigen die Beispiele immer nur die Transformierung in Richtung eines Canonical-XML. Kann mir da jemand weiter helfen, wie ich das zurück transformieren kann? Danke schonmal im voraus.
Grüße
Hardi