pugixml 读取
2024-09-02 10:05:28
xml
<?xml version="1.0" encoding="utf-8" ?>
<ROOT>
<COMPANY>Tencent</COMPANY>
<STAFFS>
<STAFF NAME = "clx"/>
<STAFF NAME = "Jx"/>
<STAFF NAME = "zhx"/>
</STAFFS>
</ROOT>
code
pugi::xml_document doc;
pugi::xml_node root_node = doc.child("ROOT"); // get node by name
std::string company = root_node .child("COMPANY").child_value(); for (pugi::xml_node node = _node.child("STAFFS").first_child(); node; node = node.next_sibling())
{
std::string name = std::string(node.attribute("NAME").value()); printf("load %s \n", name.c_str());
}
最新文章
- .NET设计模式访问者模式
- Android Studio开发RecyclerView遇到的各种问题以及解决(二)
- C++ std::array
- 高效Web开发的10个jQuery代码片段(10 JQUERY SNIPPETS FOR EFFICIENT WEB DEVELOPMENT)
- phpredis中文手册——《redis中文手册》 php版
- 最小的k个数
- 实例源码--Android图片滚动切换效果
- 前端开发攻城师绝对不可忽视的五个HTML5新特性
- win10 jkd配置注意事项
- c#根据文件路径启动进程
- LeetCode算法历程-02
- source命令导入大数据速度慢优化
- react中多语言切换的实现方式
- Centos 编译安装nodejs&;express框架
- python中的面向对象学习以及类的多态
- Jedis和JAVA对象的序列化和反序列化的使用
- es6 简单封装一个 省市县三级下拉框
- 基于JQ的简版选项卡记录
- 搭建Lepus数据库监控系统
- dedecms增加自定义表单管理员