java xml修改保存的问题
student.xml文件如下<?xml version="1.0" encoding="UTF-8"?>
<root name="学生信息">
<student name="张三" user="zs" pass="zs">
<username>zs</username>
<password>zs</password>
</student>
<student name="李四" user="ls" pass="ls">
<username>ls</username>
<password>ls</password>
</student>
</root>
怎么修改其中一个学生的信息然后保存啊,比如把李四的pass="ls"改为pass="ls123" --------------------编程问答-------------------- // 1.得到DOM解析器的工厂实例
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
// 2.从DOM工厂里获取DOM解析器
DocumentBuilder db = dbf.newDocumentBuilder();
// 3.解析XML文档,得到document,即DOM树
Document doc = db.parse("student.xml");
Node password=doc.getElementById("password");
password.setNodeValue("ls123"); --------------------编程问答--------------------
--------------------编程问答-------------------- + --------------------编程问答--------------------
// 创建对象
SAXReader reader = new SAXReader();
// 读取文件流
Document doc = reader.read(new FileInputStream("hibernate.cfg.xml"));
// 获得根结点
Element root = doc.getRootElement();
// 获得节点列表
Element el = (Element) root.elements().get(0);
补充:Java , Web 开发