我正在寻找一种将C++ 中的对象转换为 XML 字符串表示形式的简单方法,这样我就可以与服务器进行通信。
例如,假设我有一个对象:
class A{
string data1;
string data2;
string dataN;
list<B> bList;
}
class B{
string moreData;
}
我想要以下 XML 表示:(假设我创建了一个实例 A,它有两个 B 实例)
<A>
<data1>content</data1>
<data2>content</data2>
<dataN>content</dataN>
<B>
<moreData>content</moreData>
</B>
<B>
<moreData>content</moreData>
</B>
</A>