rapidxml读xml文件
2024-09-03 07:00:47
student.xml文件内容:
int readXML(void)
{
rapidxml::file<> file("student.xml");
rapidxml::xml_document<> doc;
doc.parse<>(file.data()); rapidxml::xml_node<> *root = doc.first_node();
rapidxml::xml_node<> *p_node = root->first_node();
for ( ; NULL != p_node; p_node = p_node->next_sibling())
{
std::cout << p_node->name() << std::endl;
for (rapidxml::xml_node<> *p_temp = p_node->first_node(); NULL != p_temp; p_temp = p_temp->next_sibling())
{
std::cout << p_temp->name() << " : " << p_temp->value() << std::endl;
}
}
doc.clear(); system("pause"); return ;
}
运行结果:
最新文章
- knockout学习笔记目录
- 基于网格的分割线优化算法(Level Set)
- linux运维中的命令梳理(四)
- Python开发【第十六篇】:AJAX全套
- enmo_day_09
- Kafka集群部署
- [搜片神器]直接从DHT网络下载BT种子的方法
- linux bash_profile和.bashrc区别
- C++中string类型对象和double型变量之间的互相转换
- HTTP 无法注册 URL http://+:80/Temporary_Listen_Addresses/92819ef8-81ea-4bd9-
- 进程序名得到进程ID和句柄与进程的公司名(使用快照和GetPeFileCompany和VerQueryValueW等函数)
- C# 取值函数
- swing JTable
- Android的PopupWindow使用android学习之旅(四十三)
- 利用chrome浏览器爬取数据
- dubbo学习笔记1
- CentOS 7配置成网关服务器
- Sequelize-nodejs-3-model definition
- thinkphp学习2-控制器
- 转载-lvs官方文档-LVS集群中的IP负载均衡技术