同様の問題がありました。データを文字列ではなく文字列ビルダーに保存することでこれを解決できました。文字列を使用している場合は、これを試してください。
@Override
public void endElement(String uri, String localName, String qName)throws SAXException
{
currentElement = false;
if(localName.equalsIgnoreCase("title"))
{
header.add(sb);
}
if(localName.equalsIgnoreCase("description"))
{
desc.add(sb);
}
}
public void characters(char[] ch, int start, int length)throws SAXException
{
super.characters(ch, start, length);
Sb = new StringBuffer();
Sb.append(ch, start, length);
}
header と desc は私の arrayists で、sb は私の stringbuilder です。