我正在做一个 xml 解析并做一些replaceAll
使用大量内存空间的字符串,如下图所示。
代码如下:
private final String getText() {
// special handling for apostrophe encoding
// site will expect both ' , ' and %27.
// change %27 or 'or ' to '
return _text.toString().trim().replaceAll("'", "'")
.replaceAll("'", "'").replaceAll("%27", "'");
}
该getText()
方法经常被endElement()
SAXParser 的方法调用。
任何人都可以建议如何更改此功能以使用更少的堆空间
![踪迹][1]