C++でオブジェクトを XML 文字列表現に変換する簡単な方法を探しているので、この方法でサーバーと通信できます。
たとえば、次のオブジェクトがあるとします。
class A{
string data1;
string data2;
string dataN;
list<B> bList;
}
class B{
string moreData;
}
次の XML 表現が必要です: (インスタンス A を 1 つ作成し、B のインスタンスが 2 つあると仮定します)
<A>
<data1>content</data1>
<data2>content</data2>
<dataN>content</dataN>
<B>
<moreData>content</moreData>
</B>
<B>
<moreData>content</moreData>
</B>
</A>