感覺RapidXMl比較好
只是當前感覺有2個需要注意的事項
1.RapidXML在插入節點的時候并沒有考慮已經存在同名的節點
所以在加入節點前需要先看下是否存在同名節點
2.RapidXML中最好是節點名字和類型的指針都源于allocate_string分配的函數
如下:
const char* str_value = node->document()->allocate_string(s.str().c_str());
xml_node<>* newnode = node->document()->allocate_node(rapidxml::node_element,name,str_value);
如果有誰也在使用或者學習這個tiny庫就多多討論吧