dom4j用法

青旅半醒 2023-06-12 09:58 58阅读 0赞
  1. package com.xiaomin.wechat.controller;
  2. import org.dom4j.Document;
  3. import org.dom4j.DocumentException;
  4. import org.dom4j.DocumentHelper;
  5. import org.dom4j.Element;
  6. import org.springframework.stereotype.Controller;
  7. /**
  8. * @author 晓敏
  9. * @create 2019-11-12 11:53
  10. */
  11. @Controller
  12. public class menuController {
  13. public static void main(String[] args) {
  14. String msgXml="<xml>\n" +
  15. " <ToUserName><![CDATA[toUser]]></ToUserName>\n" +
  16. " <FromUserName><![CDATA[fromUser]]></FromUserName>\n" +
  17. " <CreateTime>1351776360</CreateTime>\n" +
  18. " <MsgType><![CDATA[link]]></MsgType>\n" +
  19. " <Title><![CDATA[公众平台官网链接]]></Title>\n" +
  20. " <Description><![CDATA[公众平台官网链接]]></Description>\n" +
  21. " <Url><![CDATA[url]]></Url>\n" +
  22. " <MsgId>1234567890123456</MsgId>\n" +
  23. "</xml>";
  24. Document document = null;
  25. try {
  26. // 1、将字符串转化为XML文档对象
  27. document = DocumentHelper.parseText(msgXml);
  28. // 2、获得文档的根节点
  29. Element root = document.getRootElement();
  30. //3.获取子节点
  31. Element title = root.element("Title");
  32. //4.获取子节点的内容
  33. System.out.println(title.getText());
  34. } catch (DocumentException e) {
  35. e.printStackTrace();
  36. }
  37. }
  38. }

图示:

2019111216020219.png

发表评论

表情:
评论列表 (有 0 条评论,58人围观)

还没有评论,来说两句吧...

相关阅读

    相关 dom4j

    一、dom4j常用操作类:   1、SAXReader解析器:org.dom4j.io.SAXReader包;     构造:new SAXReader();     核

    相关 org.dom4j.Document的主要

    dom4j一个处理XML配置文件的一大利器,一开始我只是学会了几个方法,方法整合一下,得到更多,学到更多 处理XML文件 第一步: 读取文件,必须要用一个io流存储

    相关 dom4j使用

    引用大神的,特此加上原文链接:[http://blog.csdn.net/chenweitang123/article/details/6255108\\_Toc2880844