我BufferedInputStream想从中解析XML,SAXParser然后再重复使用它(例如.mark(int)&reset()).但是这个流在parse()方法中是关闭的.有可能以某种方式告诉SAXParser它保持开放吗?最后一种方法是使用不可关闭的流包装此流.
谢谢.
怎么样的:
class WontCloseBufferedInputStream extends BufferedInputStream {
public void close () {
// Do nothing.
}
public void reallyClose() {
super.close ();
}
}
Run Code Online (Sandbox Code Playgroud)