SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(xmlFile);
Element root = doc.getRootElement();
root.getChildren("nam")
如果xml文件的格式不对(<name>Tom</nam> 类似这种的),会在builder.build(xmlFile)这里抛异常,我想在异常处理中删除此文件。可是删除不成功,求解决办法。如果文件格式正确,没有“nam”标签,在异常处理中可以删除文件。
猜测,builder.build(xmlFile);这步没正常终了的时候,会把文件占用,无法删除。不知道是不是jdom的bug。