美文网首页
XML之XPath

XML之XPath

作者: hemiao3000 | 来源:发表于2019-06-19 12:35 被阅读0次

/AAA
/AAA/CCC
/AAA/DDD/BBB


//BBB
//DDD/BBB


/AAA/CCC/DDD/*
/*/*/*/BBB
//*


/AAA/BBB[1] 返回从根节点开始的AAA节点的所有BBB节点中的第一个。
/AAA/BBB[last()]


//@id 返回XML中所有元素的id属性节点
//BBB[@id] 返回XML中所有 “有id属性” 的BBB元素节点。
//BBB[@name] 返回XML中所有 “有name属性” 的BBB元素节点
//BBB[@*] 返回XML中所有 “有属性” 的BBB元素节点
//BBB[not(@*)] 返回XML中所有 “没有属性” 的BBB元素节点


//BBB[@id='b1'] 返回XML中所有 “id属性值为b1” 的BBB元素节点
//BBB[@name='bbb']返回XML中所有 “name属性值为bbb” 的BBB元素节点


//*[count(BBB)=2] 返回XML中所有 “仅包含2个BBB子节点” 的所有节点
//*[count(*)=2] 返回XML中所有 “包含2个子节点” 的所有节点
//*[count(*)=3] 返回XML中所有 “包含3个子节点” 的所有节点

http://www.zvon.org/xxl/XPathTutorial/General/examples.html

相关文章

网友评论

      本文标题:XML之XPath

      本文链接:https://www.haomeiwen.com/subject/iawhqctx.html