- 讲师:刘萍萍 / 谢楠
- 课时:160h
- 价格 4580 元
特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关
配套通关班送国网在线题库一套
import java.io.FileOutputStream;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
import org.jdom.output.XMLOutputter;
public class TestJDomSax {
/*
li
63.4
*/
public static void main(String args) {
// TODO Auto-generated method stub
String filePath="lib.xml";
try {
SAXBuilder sax=new SAXBuilder(); // 创建一个sa
Document doc=sax.build(filePath); //得到Document对应的XML
Element el=doc.getRootElement(); //得到根节点,对应books
List list=el.getChildren("book"); //得到book节点集
for(Element book:list){
//取属性,并修改
String email=book.getAttributeValue("email");//获取属性内容
System.out.println(email);
book.setAttribute("email","yuanjob@163.com");
//取节点,并修改
String name=book.getChildTextTrim("name"); //获取节点内容
System.out.println(name);
Element ele=book.getChild("name");
ele.setText("yuan");
//取节点,并修改
String price=book.getChildTextTrim("price"); //获取节点内容
System.out.println(price);
Element eleprice=book.getChild("price");
eleprice.setText("999");
}
XMLOutputter out=new XMLOutputter();
out.output(doc,new FileOutputStream(filePath));
} catch (Exception e) {
e.printStackTrace();
}
}
责编:罗莉
上一篇:Springjar包的相关性浅析
下一篇:Java中的“五子棋”游戏程序
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
课程专业名称 |
讲师 |
课时 |
查看课程 |
---|
点击加载更多评论>>