dom4j生成xml格式(微信回复消息格式)

dom4j 生成XML
需要导包

           <dependency>
                 <groupId>dom4j</groupId>
                 <artifactId>dom4j</artifactId>
                 <version>1.6.1</version>
           </dependency>

例子:

package test;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

public class XMLdemo {

      public static void main(String[] args) {

           Document document=DocumentHelper.createDocument();
           Element rootElm = document.addElement("XML");
           rootElm.addElement("ToUserName").addCDATA("openid");
           rootElm.addElement("FromUserName").addCDATA("xilaiID");
            rootElm.addElement("CreateTime").addCDATA("1492737230254");
           rootElm.addElement("MsgType").addCDATA("news");
           rootElm.addElement("ArticleCount").addCDATA("1");

           Element contentElm=rootElm.addElement("Articles");
           contentElm.addElement("Title").addCDATA("欢迎关注");
           contentElm.addElement("Description").addCDATA("点点点");
            contentElm.addElement("PicUrl").addCDATA("http://60.205.138.165:8080/wechatServlet/forward/toOrderQuick");
            contentElm.addElement("Url").addCDATA("http://60.205.138.165:8080/wechatServlet/forward/toOrderQuick");

      String xmlaa=document.getRootElement().asXML();  //去掉头信息文件
      System.out.println(xmlaa);
      }
}

输出:

<XML>
     <ToUserName><![CDATA[openid]]></ToUserName>
     <FromUserName><![CDATA[xilaiID]]></FromUserName>
     <CreateTime><![CDATA[1492737230254]]></CreateTime>
     <MsgType><![CDATA[news]]></MsgType>
     <ArticleCount><![CDATA[1]]></ArticleCount>
     <Articles>
          <Title><![CDATA[欢迎关注]]></Title>
          <Description><![CDATA[点点点]]></Description>
          <PicUrl><![CDATA[http://60.205.138.165:8080/wechatServlet/forward/toOrderQuick]]></PicUrl>
          <Url><![CDATA[http://60.205.138.165:8080/wechatServlet/forward/toOrderQuick]]></Url>
     </Articles>
</XML>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值