DataSetにはWriteXmlとかいうメソッドがあるわけですが、オブジェクトやコンテナにはありません。もしかしてXmlDocumentとかを自分で使うしかないのでしょうか?
いやいや、XmlSerializerを使えば、オブジェクトや配列をXMLに入出力できます。
http://dobon.net/vb/dotnet/file/xmlserializer.html
http://dobon.net/vb/dotnet/file/xmlserializer2.html
C++で実装する場合の注意は…。
- XMLに出力できるオブジェクトは__gcクラスのインスタンスだけ。
- デフォルトコンストラクタ(引数のないコンストラクタ)が必要。