2009-03-25 9 views
0

HI、C#でXMLとXMLスキーマを使用する方法

XML連絡先をXMLファイルに保存します。そして、私はこのXMLファイルのコンフリクトを同じ属性を持つかもしれない別のXMLファイルと比較、マージ、解決したいのですか? また、特定のノードを編集/新規追加する時期を知りたいですか? C#3.5を使用してXMLでこれをどのように達成できますか? XMLスキーマを使用する必要がありますか?これはどのように可能ですか?

また、XMLファイルとSQLiteのどちらが高速であるかを教えてください。

+0

あなたの質問のパラメータはよく定義されていません(あなたのマージのルールは何ですか?)が、SQLiteはほぼ確実に "高速"になりますが、マージと移植性の点でxmlが良いかもしれません。基本的に状況。 – annakata

+0

私はSQLite上でSQLite Expressを検討したいと思います。そしてそれはあなたの経験に部分的に依存します。 XMLは、最初はあなたにとって異質なように見えるかもしれません。多分Relationalはもっと単純に思えます。 –

答えて

0

LINQ to XMLを使用することができます.LINQ to XMLに関するさまざまな書籍がありますので参考にしてください。

小規模なデータ用のXMLは、構成データなどのようになるためには、速くて効果的な方法でなければなりません。大規模なデータの場合は です。

関連する問題