HI、 アプリケーションに複数の設定ファイルを追加する必要があります。これらのファイルからキー値を読み取る最も簡単な方法は何ですか?現在、xmldocumentクラスを使用していて、xpath式を使用してノードを選択しています。 C#2.0でこれを行う他の簡単な方法はありますか?複数の設定ファイルをアプリケーションに追加する
1
A
答えて
2
私は同様のニーズがあり、これが非常に有用で簡単であることを発見しました。 http://www.codeproject.com/KB/cs/cs_ini.aspx これはINIファイルリーダーとライターで、ヘッダータグと項目名を指定するだけで、ファイルから読み書きします。それはあなたに文字列を与え、いくつかのtryブロックでそれらをキャストすることができます。
INIは、50個未満の設定オプションがあり、ネストされていない場合、XMLよりはるかに単純な形式です。
0
ちょっとした解決策は、すべての設定ファイルをメモリドキュメントに読み込み、xpathを使って正しいノードを選択することです。
これをc#2.0とタグ付けしました.LINQ to XMLにアクセスできますか?それはあなたの質問をもっときれいにすることができます。
0
これを行うには、必要な情報を提供するクラスを作成し、XmlSerializerクラスを使用してオブジェクトをシリアライズすることをお勧めします。構成情報を読み込むには、結果のXmlを逆シリアル化して、XmlSerializerクラスのインスタンスに戻します。
関連する問題
- 1. spring boot:アプリケーション設定に新しいymlファイルを追加する
- 2. カスタム設定ファイルの設定変換を追加するには?
- 3. 複数のファイルを追加するPHP
- 4. デバイス設定でアプリケーションの設定を追加します
- 5. 複数の設定ファイル(.NET)
- 6. ページベースのアプリケーションでUIWebviewに複数のWebページを追加する
- 7. Android設定メニューにアプリケーション固有のエントリを追加する
- 8. iPhone設定アプリケーションのスライダにテキストラベルを追加する
- 9. 複数のアイコン(Win32リソース)を.NETアプリケーションに追加する
- 10. VC++ MFCアプリケーションに複数のダイアログボックスを追加する
- 11. iOSのzipファイルに複数のドキュメントを追加するには?
- 12. linuxのclasspathに複数のjarファイルを追加するには
- 13. zip.jsで複数のファイルをzipに追加するには?
- 14. 複数のHTMLファイルをNSMutableArrayに追加するには?
- 15. mpdfに複数のCSSファイルを追加するには
- 16. UWPアプリケーションに設定クラスを追加する
- 17. iphoneアプリケーションに設定画面を追加する
- 18. Exuberant Ctags設定ファイルにコメントを追加するには?
- 19. CruiseControl.Net設定ファイルにMBUnitテストを追加する方法
- 20. vncserver設定ファイルにユーザを追加するスクリプト
- 21. JavaScriptプロジェクトに設定ファイルを追加する
- 22. python - 複数のスレッドから同じファイルに追加する
- 23. 設定ページにフォームアクションを追加する
- 24. 設定ページを追加するには?
- 25. ストーリーボードを使用して複数のUITableViewをiPadアプリケーションに追加
- 26. カスタムコンポーネント(WinForms)からアプリケーション設定を追加する方法
- 27. 複数のcsvファイルの行をPythonで追加する
- 28. 複数の設定ファイルでspring.netオブジェクトを再定義する
- 29. 複数のファイルでApache2 SSLの設定?
- 30. 複数のwarファイルのlog4j設定
申し訳ありません申し訳ありませんが、LINQを使用することはできません。私はLINQがネット3.0以上と統合されていると思います。 – rahul