0

私は現在作業してXDocumentおり、ドキュメントが最初に読み込まれた場所のプロパティを見つけようとしています:

たとえば、これは url にあるファイルをロードします。

XDocument doc = XDocument.Load(url);

保存するには、次のことを行う必要があります。

XDocument.Save(url)

doc別のクラスの別のメソッドに渡し、URL を渡さずにその場所に保存する必要がある場合があります。

'url' 値は doc オブジェクト内のどこかに保存されていますか?

4

1 に答える 1

3

プロパティを使用しXObject.BaseUriます。

ただし、に設定しないようにするにはnull、次のようにドキュメントをロードする必要がありますLoadOptions.SetBaseUri

XDocument doc = XDocument.Load(url, LoadOptions.SetBaseUri );
于 2013-02-05T16:33:16.290 に答える