Bei XML parsen wird URL nicht übergeben

Anojo

Mitglied
Hi zusammen,

ich hab ein Problem mit dem parsen von einem XML Dokument.

das Problem ist das er beim parsen einer URL nicht richtig als String zurück gibt.

Zb.:

Code:
<Bild id=1>
     <Name>Blume</Name>
     <URL>http://meineAddresse/Pflanzen/?parameter1=blau&parameter2=lang</URL>
</Bild>

Bitte nicht auf Richtigkeit der XML-Datei achten, ich hab alles aus dem Kopf schnell geschrieben.

Jetzt hab ich mir einen ContentHandler geschrieben der mir die Strings ausließt.
Funktioniert bei Name ohne Probleme aber bei der URL nicht wirklich.

Ich bekomm bei der URL nur den letzten Parameter zurück, also parameter2=lang.
Jetzt gibt es ja die Möglichkeit die variable URL vom ContentHandler auszulesen, bei der fehlen aber beide Parameter.

wie bekomme ich jetzt die komplette URL + Parameter1 u. Parameter2 aus der XML-Datei?

Das hier war meine Vorlage für mein Projekt...

http://blog.mynotiz.de/programmieren/java-sax-parser-tutorial-773/

Freu mich auch auf Tipps die beim lösen der Aufgebe helfen können.
Gruß, Toni
 
Zuletzt bearbeitet:
habe es herausgefunden...

Für die, die es interessiert schreib ich mal das Ergebnis auf .

Ich glaube wegen dem & Zeichen teilt er es in zwei Strings auf und überschreibt die variable wieder.
Habe den ersten Teil in eine Cache-Variable abgelegt und später setzte ich sie wieder zusammen.
 
Zurück