博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dom4j处理java中xml还是很方便的
阅读量:5882 次
发布时间:2019-06-19

本文共 1057 字,大约阅读时间需要 3 分钟。

http://blog.csdn.net/chenghui0317/article/details/11486271

输入:

String flighter = RequestUtil.get("http://flash.weather.com.cn/wmaps/xml/china.xml");

Document document = DocumentHelper.parseText(flighter);
Element rootElement = document.getRootElement();
List<Element> elementList=rootElement.elements();
Element elm;

for(int i=0;i<elementList.size();i++)

{
elm = elementList.get(i);
System.out.println(elm);
//System.out.println(elm.elementTextTrim("city"));//获取节点文本值
System.out.println(elm.attributeValue("quName"));//attributeValue获取节点属性值
}
输出:

Document doc = null;

doc = DocumentHelper.createDocument();
doc.setXMLEncoding("GB2312");
Element res=doc.addElement("result");
Element resultInfo = res.addElement("resultInfo");
resultInfo.addAttribute("result", "failure");
resultInfo.addAttribute("error_code", "400");
resultInfo.addAttribute("error_reason", "验证失败");
resultInfo.addAttribute("error_type", "");
Element ser = res.addElement("service");
ser.addAttribute("business", "ITV-CMS-MA");
ser.addAttribute("function", "addMedia");
output(doc.asXML());

你可能感兴趣的文章
SQLSERVER群集故障转移笔记
查看>>
我的友情链接
查看>>
业务相关同步机制
查看>>
Python中操作myslq的方法
查看>>
css的过滤器的简单学习
查看>>
KendoUI系列:AutoComplete
查看>>
Linux 从网上下载的可执行文件到本地无法无法执行
查看>>
JS 数字,金额 用逗号 隔开(数字格式化)
查看>>
DotNetTextBox V3.0 所见即所得编辑器控件Ver3.3.4 Free(免费版)
查看>>
ab压力测试输出详解
查看>>
centos7.2安装john-1.8.0
查看>>
VMware Ubuntu NAT上网方式配置
查看>>
RHEL与Fedora版本关系
查看>>
linux运维实战练习-2015年8月30日课程作业
查看>>
导入excel
查看>>
《跟老男孩学Linux运维之shell编程实战》-第二章 shell变量的核心基础
查看>>
puppet客户端认证
查看>>
我的友情链接
查看>>
Lombardi WebAPI 详解
查看>>
C#连接oracle数据库操作
查看>>