ich den SAX-Parser bin mit Text zu analysieren, vorgeformten, wie unten aufgeführt:SAX-Parser nicht nach Newline Lesen
<content><![CDATA[(a) Definitions.
(i) term - Definition of term
(ii) term 2 - Definition of term 2
(iii) term 3 - Definition of term 3]]>
</content>
Mein Handler
public void characters(char ch[], int start, int length){
if (content) {
contentText = new String(ch, start, length));
}
}
Allerdings bin ich nur immer die erste Zeile „(a) Definitionen. "In meinem Charakterpuffer. Die anderen Zeilen werden nicht kopiert. Wie kann ich auf die fehlenden Zeilen zugreifen?
Vielen Dank.
Also sollte ich einen Zeichenfolgenpuffer verwenden, um die Zeichen zu lesen, bis es fertig ist. Danke – Daniel