老师啊, XML 文件 怎么 添加,或者修改节点啊. 不能每次都创建一个新的xml文件吧? 怎样在原有的基础上,添加/修改节点呢? 还需要努力学习了.
恩,你可以这样,先把XML里面的元素读取进内存,然后修改之后写回到之前的XML文件就可以了.
如果你是采用DOM方式的话
//先获取工厂类实体 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); //再获取解析器 DocumentBuilder db = dbf.newDocumentBuidler(); //获取文档模型 Document document = db.parse("src/Test.xml"); TransformerFactory tf = TransformerFactory.newInstance(); Transformer t = tf.newTransformer(); t.transform(new DOMSource(document), new StreamResult(new File("Test.xml")));