码迷,mamicode.com
首页 > 其他好文 > 详细

解析XML

时间:2015-02-26 00:06:43      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:xml解析

例子:

<?xml version="1.0" encoding="utf-8" ?>
<request>
    <header type="3101" version="1.0" reqtype="0"></header>
    <param taskCode="RKR 20140303001" maCode=" 101010" maNum= "2"></param>
    <param taskCode="RKR 20140303001" maCode=" 101020" maNum= "9"></param>
</request>

1、首先获取根节点,一般都有工具类。获取出来,是一个Element实体类(Element root)。

获取头节点:

    Element header = root.element("header");

获取param节点,如果param节点只有一个,返回Element;如果有多个,返回的是List:

    Element param = root.element("param");     // 有一个的情况
    List<Element> params = root.elements("param");     // 有多个的情况

获取param节点的属性值:

    String taskCode = param.attributeValue("taskCode");


本文出自 “Zero的技术之路” 博客,请务必保留此出处http://zerohou.blog.51cto.com/3019528/1615181

解析XML

标签:xml解析

原文地址:http://zerohou.blog.51cto.com/3019528/1615181

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!