0
我正在使用dom4j通過使用XPath技術來選擇所需節點來讀取XML。考慮到我的XML如下所示:dom4J:如何獲得Node的元素的值?
<Employees>
<Emp id=1>
<name>jame</name>
<age>12</age>
</Emp>
.
.
.
</Employees>
現在我需要將所有員工的信息存儲在我的員工類別列表中。直到我的代碼如下:
List<? extends Node> lstprmntEmps = document.selectNodes("//Employees/Emp");
ArrayList<Employee> Employees = new ArrayList<Employee>();//Employee is my custom class
for (Node node : lstprmntEmps)
{
Employees.add(ParseEmployee(node));//ParseEmployee(. . .) is my custom function that pareses emp XML and return Employee object
}
現在我該怎樣得到當前所選節點的姓名和年齡? 有沒有這樣的方法存在node.getElementValue("name");