大家好,欢迎来到IT知识分享网。
获取sax解析器对象
SAXReader sr = new SAXReader();
获取文件的Document对象
Document doc = sr.read(Test.class.getResourceAsStream(“/person.xml”));
获取根元素
Element root = doc.getRootElement();
获取根元素的名称
String name = root.getName();
获取根元素的内容
String text = root.getText();
打印
System.out.println(name);
获取根元素下面的元素
Element element = root.element(“firstname”);
获取元素的名称和内容
String name2 = element.getName();
String text2 = element.getText();
System.out.println(name2 + “\t” + text2);
添加元素
Element addElement = root.addElement(“phone”);
添加元素的内容
addElement.addText(“12345678”);
删除元素
root.remove(addElement);
获取所有元素,使用一个List集合接收
List<Element> elements = root.elements();
遍历集合
for(Element e : elements){
System.out.println(e.getName() + “\t” + e.getText() + “\t” );
}
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14463.html