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. スプリングセキュリティ - 複数の設定 - LogoutHandlerを追加
- 2. spring boot:アプリケーション設定に新しいymlファイルを追加する
- 3. 複数の添付ファイルを追加するApple Mailアプリケーション
- 4. カスタム設定ファイルの設定変換を追加するには?
- 5. Doctrine:ORM設定ファイルを追加
- 6. 複数のファイルを追加するPHP
- 7. デバイス設定でアプリケーションの設定を追加します
- 8. will_paginateのページを設定するファイルを追加するファイル
- 9. エリクシール傘アプリケーションで複数のアプリケーション設定ファイルを処理する方法
- 10. iPhone設定アプリケーションのスライダにテキストラベルを追加する
- 11. OAuthリダイレクトURLをFacebookのアプリケーション設定に追加する方法
- 12. Android設定メニューにアプリケーション固有のエントリを追加する
- 13. IIS設定ファイルに外部設定ファイルを追加する方法
- 14. 辞書に設定する複数の要素を追加する
- 15. ページベースのアプリケーションでUIWebviewに複数のWebページを追加する
- 16. C#、設定を含むカスタムプロファイルをアプリケーションに追加する
- 17. 複数の設定ファイル(.NET)
- 18. 複数の変数をCSVファイルに追加する
- 19. Angularアプリケーションに複数のHTTPインターセプタを追加する
- 20. VC++ MFCアプリケーションに複数のダイアログボックスを追加する
- 21. 複数のアイコン(Win32リソース)を.NETアプリケーションに追加する
- 22. iphoneアプリケーションに設定画面を追加する
- 23. UWPアプリケーションに設定クラスを追加する
- 24. linuxのclasspathに複数のjarファイルを追加するには
- 25. iOSのzipファイルに複数のドキュメントを追加するには?
- 26. iosアプリケーションにファイルを追加する
- 27. Apache2設定ファイルに別名を追加するときのエラー
- 28. 設定ファイルに行を追加するためのWindowsログインスクリプト
- 29. zip.jsで複数のファイルをzipに追加するには?
- 30. mpdfに複数のCSSファイルを追加するには
申し訳ありません申し訳ありませんが、LINQを使用することはできません。私はLINQがネット3.0以上と統合されていると思います。 – rahul