*.xml ファイルで機能します。
XDocument xDoc = XDocument.Load(file.InputStream);
xml コンテンツ (*.zip など) を含むファイルから XDocument を取得するにはどうすればよいですか?
*.xml ファイルで機能します。
XDocument xDoc = XDocument.Load(file.InputStream);
xml コンテンツ (*.zip など) を含むファイルから XDocument を取得するにはどうすればよいですか?
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.