XMLファイルをアプリケーションのデータソースとして使用したいと考えています。XMLファイルをデータストレージとして使用して追加、取得、更新、削除を行う方法
どのようなアプローチをとっていいですか?
ありがとう
XMLファイルをアプリケーションのデータソースとして使用したいと考えています。XMLファイルをデータストレージとして使用して追加、取得、更新、削除を行う方法
どのようなアプローチをとっていいですか?
ありがとう
このチュートリアルでは、C#、LINQ to XML C# Tutorialで、読んでも、外部のXMLファイルにデータを追加するためにXMLにLINQを使用する方法を紹介します。
LINQは、もう少し説明してXMLにLINQに関する別のチュートリアルでは、なぜあなたはデータストレージとしてXMLファイルを選ぶされている。またhereを見つけることができますか?これはいくつかの助けになることを願っています!
P.S.これらのチュートリアルは私のものではないので、著者にはクレジットが出ます。
あなたが言及している操作では、XMLは非常に非効率的です。ファイル全体をメモリに読み込まずにXMLファイルを操作したり、変更したり、書き戻したりすることは、その努力に値するものではないでしょう。
シンプルでファイルベースのものが必要な場合は、おそらくSQLiteという実際のデータベースを使用する方がよいでしょう。次に、必要なときにこのデータをXMLにダンプする簡単なルーチンを書くことができます。
また、ASP.Net Web App用のデータベースを提案します。 – Citroenfris