現在、XmlSerializer クラスを使用してオブジェクトをシリアル化し、保存しています。ただし、シリアライザーを使用する唯一の方法は、データをすぐにストリームに書き出すことです。私がやりたいことは、実行されたすべてのシリアライゼーションを含む単一のファイルを持つことです。
XmlNode などのオブジェクトをシリアル化し、そのノードを xml ファイルのルート ノードに追加する方法はありますか?
現在、XmlSerializer クラスを使用してオブジェクトをシリアル化し、保存しています。ただし、シリアライザーを使用する唯一の方法は、データをすぐにストリームに書き出すことです。私がやりたいことは、実行されたすべてのシリアライゼーションを含む単一のファイルを持つことです。
XmlNode などのオブジェクトをシリアル化し、そのノードを xml ファイルのルート ノードに追加する方法はありますか?
私はいくつかの調査を行いましたが、あなたの質問はこれに関連しているようです。
XMLSerializer は、シリアル化されたデータの変更をサポートしていません。できることは、ファイルを逆シリアル化してデータを取得し、データを更新し、古いファイルを上書きするファイルに新しいデータをシリアル化することです。やってみて。