版权声明:本文为博主原创文章,未经博主允许不得转载。
前一阵写项目,终于将这个boost下的xml读取类完成了,由于网上对property_trees的讲解很少,最多也就到get_child这个层面,所以我写起来很困难,前前后后用了两个星期左右吧,后来发现property_trees要是用好了操作特别骚,而且思路还挺简单的。
目前网上基本上都是在教你读这样的xml
<root> <delfile> <filenum> 35 </filenum> <paths> <path> <pathname>/tmp/tmp0/</pathname> <before_hours> 0 </before_hours> </path> </delfile> <backup> <backuptime> 23:59 </backuptime> </backup> </root>
这样的xml很low,没有任何的信息。一般的xml都是这样的
<?xml version="1.0" encoding="utf-8"?> <root> <Item name="project" desc=""> <ChildItem name="project1" desc="file size"