&quote; in xml datei

ARadauer

Grünschnabel
Ich war mir jetzt nicht genau sicher, ob der Beitrag eher in XML oder in JAVA gehört. Ich versuchs einfach mal hier.

Ich lese mit Stax eine XML Datei in der Bücher abgebildet sind, ungefähr so:

Code:
XMLInputFactory factory = XMLInputFactory.newInstance(); 
XMLStreamReader parser = null; 
parser = factory.createXMLStreamReader(in); 
listener.startProcessing(); 
int event = parser.next(); 
switch (event) { 
    case XMLStreamConstants.START_ELEMENT: 
             String tag = parser.getLocalName(); 
             if (tag.equals("TITEL"))
                    processTitel();
.......

Ich hab dann für die Tags aus denen ich die Information benötige, jeweils eine process Methode. zb

Code:
private void processTitel(XMLStreamReader parser) throws XMLStreamException { 
      parser.next(); 
      String text = parser.getText(); 
      book.setTitel(text);
}

Funktioniert wunderbar und auch schnell, wenn aber jedoch ein Titel zb so aussieht
HTML:
<titel>&quote;Das ist mein Titel&quote;</titel>
was ungefähr bei einem Prozent der Bücher vorkommt, befindet sich in der Variable text nur ein Anführungszeichen ".

Kann mir jemand sagen, warum das so ist bzw. was ich dagegen machen kann?

Danke für eure Hilfe.
 
Das könnte daran liegen dass Anführungszeichen als &quot; und nicht als &quote; notiert werden.
 
mhnnn ich glaub das war jetzt mein Fehler. Ich bin mir jetzt nicht sicher ob quote; oder quot; drin steht. Hab die Datein zuhause und sitz hier in der Arbeit. Aber ich denke schon, dass es richtig drin steht.
 
Zurück