CMarkupSTL是一个C++写的xml操作的轻量级的类,相比libxml而言,使用起来要简单方便得多,但是在使用的过程中需要注意的是,在查找节点的时候,CMarkupSTL是顺序查找,而且每次查找并不会从头来过。
举个例子:
<root> <a>aaa</a> <b>bbb</b> <c>ccc</c> </root>
如果用FindChildElem("c")找后,再找a或者b就会找不到。
所以,如果有这种需求的话,需要先ResetPos()一下
CMarkupSTL是一个C++写的xml操作的轻量级的类,相比libxml而言,使用起来要简单方便得多,但是在使用的过程中需要注意的是,在查找节点的时候,CMarkupSTL是顺序查找,而且每次查找并不会从头来过。
举个例子:
<root> <a>aaa</a> <b>bbb</b> <c>ccc</c> </root>
如果用FindChildElem("c")找后,再找a或者b就会找不到。
所以,如果有这种需求的话,需要先ResetPos()一下