私はC#を使用してWindowsアプリケーションを開発しています。データ保存用にxmlを選択しました。C#でxmlファイルを処理する最も簡単な方法は何ですか?
xmlファイルを読み込んで小さな変更を加えてからハードディスクに書き戻す必要があります。
今、これを行う最も簡単な方法は何ですか?
ありがとうございました!
私はC#を使用してWindowsアプリケーションを開発しています。データ保存用にxmlを選択しました。C#でxmlファイルを処理する最も簡単な方法は何ですか?
xmlファイルを読み込んで小さな変更を加えてからハードディスクに書き戻す必要があります。
今、これを行う最も簡単な方法は何ですか?
ありがとうございました!
XLinqは、より多くのオブジェクト指向で、linqをサポートしているため、多くのO f暗黙的なキャストを行い、標準のISO形式にシリアル化します。
最良の方法は、それがクラスにXMLをロードする場所をさまざまなクラスで(XMLシリアル化を使用することですすべての要素/属性を表す)。その後、コード内の値を変更してからXMLにシリアル化し直すことができます。
クラスを作成するには、xsd.exeを使用して既存のXMLドキュメントからc#クラスを生成するのが最適です。ここで説明するようにあなたがXMLファイルを読み込むためにLINQを使用することができます
...
をチェックアウト、私はそれを行うための最も簡単な方法を考える - それはXmlDocumentクラスを使用しています:
var doc = new XmlDocument();
doc.Load("filename or stream or streamwriter or XmlReader");
//do something
doc.Save("filename or stream or streamwriter or XmlWriter");
いいえ、XDocumentは多くの点で簡単です。 –