最近收到公司和客户系统对接,客户给了接口文档如下所示
看完老子就疯了,现在基本都是json格式传递数据,好久没见过这样的数据了
稍微想想,客户请求我们的接口,post请求,数据格式为text/xml格式数据
本人就写了个接口,接收xml数据,解析xml将数据保存到数据库即可;
下面是本人对xml解析
首先定义个接口,公司老旧struts2框架,凑合看吧
引入jar包
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
public String createMsgInfo() throws IOException, DocumentException {
//dom4j用于读取xml数据
SAXReader reader = new SAXReader();