前言:
而今朋友们对“jsxmldocument”都比较看重,同学们都需要分析一些“jsxmldocument”的相关内容。那么小编也在网上网罗了一些对于“jsxmldocument””的相关文章,希望各位老铁们能喜欢,姐妹们快快来学习一下吧!(1) java程序中xml格式对象与xml字符串互转
import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;public class Helloworld { private void xmlDocument() throws Exception { String xmlStrs = "<root><hello>helloContent1</hello></root>"; // 解析xml字符串获取Document对象 Document documentDe = DocumentHelper.parseText(xmlStrs); Element rootElement = documentDe.getRootElement(); // 1 获取根节点下元素 2 其节点内容 Element eleHello = rootElement.element("hello"); System.out.println("节点内容:" + eleHello.getText()); List<Element> elementList = rootElement.elements(); // 根下元素集合 String convertXml = documentDe.asXML(); System.out.println("格式xml对象转换xml字符串:" + convertXml); } public static void main(String[] args) throws Exception { // 测试代码 new Helloworld().xmlDocument(); }}
(2) java程序中从xml文件获取节点字符串
import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Helloworld { private void xmlFromFile() throws Exception { SAXReader saxReader = new SAXReader(); Document document = saxReader.read(new File("F:\\xbl\\x1.xml")); Element rootEle = document.getRootElement(); Element helloEle = rootEle.element("hello"); System.out.println("这是从xml文件获取xml节点字符串:" + helloEle.getText()); } public static void main(String[] args) throws Exception { // 测试代码 new Helloworld().xmlFromFile(); }}
测试xml文件:x1.xml
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #jsxmldocument