例程很简单,因此就不再啰嗦了,直接上代码。
test.xml内容:
<?xml version="1.0"?>
<scene name="Depth">
<surface id="A001" type="Camera">
<eye>0 10 10</eye>
<front>0 0 -1</front>
<refUp>0 1 0</refUp>
<fov>90</fov>
</surface>
<surface id="A002" type="Sphere">
<center>0 10 -10</center>
<radius>10</radius>
</surface>
<surface id="A003" type="Plane">
<direction>0 10 -10</direction>
<distance>10</distance>
</surface>
</scene>
读XML的例程:
#include <iostream>
#include "tinyxml2.h"
using namespace std;
using namespace tinyxml2;
int main( int argc, char* argv[] )
{
XMLDocument doc;
i