64,648
社区成员
发帖
与我相关
我的任务
分享
<root>
<person age="23" sex="male">ligang</person>
</root>
<person age="23" sex="male">ligang</person>
<person age="23" sex="male">ligang</person>
#include <string>
#include <sstream>
#include "rapidxml/rapidxml.hpp"
#include "rapidxml/rapidxml_print.hpp"
void main()
{
char xmlMsg[2000] = “<root>”
“<person age="23" sex="male">ligang</person>”
“</root>”;
rapidxml::xml_document<> doc;
doc.parse<0>(xmlMsg);//解析
rapidxml::xml_node<> *root = doc.first_node();//获取根节点
string strMsg;
rapidxml::xml_node<> *node = root->first_node(); std::stringstream ss;//关
ss<<*node; //键
strMsg = ss.str(); //部分
cout<<"strMsg : "<<strMsg <<endl;
}