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