我有一个表示如下的结构:(示例)
struct struct3
{
struct structchild4
{
float child5;
} child6;
unsigned int child7;
};
我希望它在 XML 中表示如下:
<tag1= "struct3">
<name>struct3</name>
<input_type>byte</input_type>
<method></method>
<tag_ref = "structchild4">
<name>child6</name>
</tag_ref>
<tag2= "child7">
<name>child7</name>
<len>4</len>
<value> </value>
</tag2>
</tag1>
我遵循的方法是将其转换为 gccXML 格式,然后使用 Visual C++ 对其进行解析。我使用 xerces-c DOM 解析器。
有人可以建议如何去做吗?谢谢!