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