ニコニコC++入門

入門サイトや市販の入門書では絶対に教えてくれない、C++の本当の使い方を教えます。

オブジェクトをXMLに入出力するには?

2005-07-31 22:50:45 | Managed C++

DataSetにはWriteXmlとかいうメソッドがあるわけですが、オブジェクトやコンテナにはありません。もしかしてXmlDocumentとかを自分で使うしかないのでしょうか?

いやいや、XmlSerializerを使えば、オブジェクトや配列をXMLに入出力できます。

http://dobon.net/vb/dotnet/file/xmlserializer.html
http://dobon.net/vb/dotnet/file/xmlserializer2.html

C++で実装する場合の注意は…。

  • XMLに出力できるオブジェクトは__gcクラスのインスタンスだけ。
  • デフォルトコンストラクタ(引数のないコンストラクタ)が必要。

最新の画像もっと見る