rapidxml读xml文件
发布时间:2020-12-16 23:42:39 所属栏目:百科 来源:网络整理
导读:student.xml文件内容: 1 int readXML( void ) 2 { 3 rapidxml::file file( " student.xml " ); 4 rapidxml::xml_document doc; 5 doc.parse 0 (file.data()); 6 7 rapidxml::xml_node *root = doc.first_node(); 8 rapidxml::xml_node *p_node = root- firs
student.xml文件内容: 1 int readXML(void) 2 { 3 rapidxml::file<> file("student.xml"); 4 rapidxml::xml_document<> doc; 5 doc.parse<0>(file.data()); 6 7 rapidxml::xml_node<> *root = doc.first_node(); 8 rapidxml::xml_node<> *p_node = root->first_node(); 9 for ( ; NULL != p_node; p_node = p_node->next_sibling()) 10 { 11 std::cout << p_node->name() << std::endl; 12 for (rapidxml::xml_node<> *p_temp = p_node->first_node(); NULL != p_temp; p_temp = p_temp->next_sibling()) 13 { 14 std::cout << p_temp->name() << " : " << p_temp->value() << std::endl; 15 } 16 } 17 doc.clear(); 18 19 system("pause"); 20 21 return 0; 22 } 运行结果: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- JSON.parse()和JSON.stringify()
- Sqlite3详细解读
- React技术栈之Webpack环境搭建(一)手动搭建
- ruby-on-rails – 在after_initialize中Rails关联为零
- swift – 验证UITextField
- ruby-on-rails – 使用Rails的Messenger bot:设置多个页面
- c# – Visual Studio Team Foundation Server与其他版本相比
- ruby-on-rails – 在rails中,控制器的before过滤器中调用的
- oracle 数据重复,只取一条
- cocos2d-x-3.3rc2-003 cocos中的引用计数和自动释放池