例子:

<?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");