TinyXML最新的发布版本是2.5.3,一直想用,今天拿出点时间用了用,现在把所掌握的初步简单用法整理一下。
首先编译库文件,TinyXML有两个编译版本,取决于是否使用STL。Build之后在新程序代码中include库中的tinyxml.h即可。下面是我的代码:
#
include <cstdio>
# include <iostream>
# include "../tinyxml.h"
# include <iostream>
# include "../tinyxml.h"
int main()
{
}
程序运行输出如下:
Version: 1.0
Encoding: gb2312
Standalong: yes
Text size is 16
执行后会生成一个TestTinyXML.xml文件,其内容如下:
Encoding: gb2312
Standalong: yes
Text size is 16
执行后会生成一个TestTinyXML.xml文件,其内容如下:
<?xml
version
="
1.0"
encoding="gb2312"
standalone="yes"
?>
< RootNode >
<SubNode:Size
value="
16"
>Text size
</SubNode:Size>
</ RootNode>
< RootNode >
</ RootNode>
这个小玩意儿别看小,但可以说是短小精悍呢,足够我目前用了。今天先整理出这些,有时间再写。