-2

*.xml ファイルで機能します。

XDocument xDoc = XDocument.Load(file.InputStream);

xml コンテンツ (*.zip など) を含むファイルから XDocument を取得するにはどうすればよいですか?

4

1 に答える 1

1

ZipArchiveクラスを使用する必要があります:

var zArch = new ZipArchive(file.InputStream);
XDocument xDoc = null;
using (var stream = zArch.GetEntry("yourFile.xml").Open())
    xDoc = XDocument.Load(stream);
if (xDoc != null) //be safe not sorry
    //manipulate the XDocument.
于 2013-08-21T09:04:24.263 に答える