日期:2014-05-17 浏览次数:20713 次
你可以用下面的代码来获取产品的种类
myXPathDocument.selectNodes("/products/product");
你也可以用这样的代码来获得所有产品中价格超过5美圆的产品:
myXPathDocument.selectNodes("/products/product[./price?>?5]");
你也可以获取所有的?SKUs?就像这样:
myXPathDocument.selectNodes("/products/product/@sku");??
---------------------------------------------------------------
XPath 规范基本上遵循与文件系统寻址相同的规则:
//employee
?会查找 XML 文档中的所有员工节点。/company/department/*
?选择一个部门的所有子节点,即该部门的所有员工。../employee
。@
?字符。例如,/company/department/employee[@retired]
?选择指定了?retired
?属性的所有员工。