pugixml学习笔记5 XPath
2014-02-02 13:39
471 查看
void XPath_test() { pugi::xml_document doc; doc.load_file(L"skn.xml"); pugi::xpath_node_set xpathnode = doc.select_nodes("root/SafeDebug"); for (pugi::xpath_node_set::const_iterator it = xpathnode.begin(); it != xpathnode.end(); it++) { pugi::xpath_node node = *it; printf("属性值 %s\n",node.node().attribute("age").value()); } }
使用代码如上,xml文件如下
<?xml version="1.0"?>
<root>
<SafeDebug age="23" weight="65">Simple node</SafeDebug>
</root>
相关文章推荐
- XML学习笔记---Xpath
- pugixml 学习笔记一 加载文件
- XML学习笔记 -- day04 XPath解析xml详解
- pugixml学习笔记3 添加节点
- pugixml学习笔记4 节点操作
- XML学习1_xpath路径表达式笔记
- pugixml学习笔记4 节点操作
- XML学习笔记(七):XPath数据模式
- [XML]学习笔记(七)XPath&XQuery
- 【JavaEE学习笔记】XML_概述,DOM4J解析器,Pull解析器,DOM4J增删改,xPath
- pugixml学习笔记2 保存文件
- JAVA学习笔记_XML解析及XPath表达式
- XML学习笔记6——XPath语言
- pugixml 学习笔记一 加载文件
- pugixml学习笔记3 添加节点
- JavaWeb学习笔记-XML-4
- JSTL标签库学习笔记 八、XML标签库
- Chap 5 学习笔记-XML语法介绍
- AJax 学习笔记一(XMLHTTPRequest对象)
- IOS学习笔记27—使用GDataXML解析XML文档