碰到的问题:
//XMLReader reader
reader.parse("path/name.xml");
当xml文件较大的时候解析之后不能够删除xml文件,但是文件较小的时候可以。
注意XMLReader并没有提供close之类释放资源的方法
解决:
InputStream is = new FileInputStream("path/name");
reader.parse(new InputSource(is));
is.close();
这样就可以删除了。
碰到的问题:
//XMLReader reader
reader.parse("path/name.xml");
当xml文件较大的时候解析之后不能够删除xml文件,但是文件较小的时候可以。
注意XMLReader并没有提供close之类释放资源的方法
解决:
InputStream is = new FileInputStream("path/name");
reader.parse(new InputSource(is));
is.close();
这样就可以删除了。