注
DataSet クラスと関連クラスは、アプリケーションがデータベースから切断されている間にアプリケーションがメモリ内のデータを操作できるようにする、2000 年代初頭のレガシ .NET Framework テクノロジです。 このテクノロジは、ユーザーがデータを変更し、変更をデータベースに保持できるアプリに特に役立ちます。 データセットは実証済みの成功したテクノロジですが、新しい .NET アプリケーションには Entity Framework Core を使用することをお勧めします。 Entity Framework は、オブジェクト モデルとして表形式データを操作するより自然な方法を提供し、よりシンプルなプログラミング インターフェイスを備えています。
データセットで使用可能な XML メソッドを呼び出して、データセット内の XML データにアクセスします。 データを XML 形式で保存するには、DataSetの GetXml メソッドまたは WriteXml メソッドを呼び出します。
GetXml メソッドを呼び出すと、XML 形式のデータセット内のすべてのデータ テーブルのデータを含む文字列が返されます。
WriteXml メソッドを呼び出すと、指定したファイルに XML 形式のデータが送信されます。
データセット内のデータを XML として変数に保存するには
データセット内のデータを XML としてファイルに保存するには
WriteXml メソッドには、いくつかのオーバーロードがあります。 変数を宣言し、ファイルを保存するための有効なパスを割り当てます。 次のコードは、データをファイルに保存する方法を示しています。