概述
引入依赖
dom4j
dom4j
1.6.1
解析xml
/**
* 解析微信公众号回调xml
* @param request 请求
* @return
*/
public static Map parseRequest(HttpServletRequest request){
Map map=new HashMap();
SAXReader reader=new SAXReader();
Document document= null;
try {
//读取输入流获取文档对象
document = reader.read(request.getInputStream());
//根据文档对象获取根节点
Element rootElement=document.getRootElement();
//获取根所有子节点
List elements = rootElement.elements();
for (Element e:elements) {
map.put(e.getName(),e.getStringValue());
}
} catch (DocumentException | IOException e) {
e.printStackTrace();
}
return map;
}
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3iscso9i1gqok
最后
以上就是典雅冥王星为你收集整理的java获取xml回掉_解析微信公众号回调xml的全部内容,希望文章能够帮你解决java获取xml回掉_解析微信公众号回调xml所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复