0

私の Web アプリケーションには、ここに xml ファイルがあります。

/files/xml/test.xml

クラス ライブラリ プロジェクト内から XDocument を読み込む必要があります。xml を参照するにはどうすればよいですか? このメソッドにパス パラメータを渡したくありません。

場所は に固定されていると仮定したい/files/xml/test.xml

これを知っているXDocumentをロードするにはどうすればよいですか?

server.mappath にもアクセスできないようです。

4

1 に答える 1

1

場所を想定してはいけません。関数は実際にはファイル パスを受け取る必要があります。次に、Web コンテキストから呼び出しserver.mappathて、ロードする正しいパスを生成します。

何かを修正したい場合は、リソース定数または const 変数としてロードします。

public static class Globals
{
   public const string TestPath = "/files/xml/text.xml";
}
于 2010-06-03T21:46:31.563 に答える