【发布时间】:2012-11-06 21:49:19
【问题描述】:
我想用 Xdocument 在 Windows 商店应用程序中解析 xml。
我试过这个,但返回 null:
XDocument xDoc;
string title= "";
xDoc = XDocument.Load(url);
var elements = from x in xDoc.Descendants()
select new
{
title = x.Descendants("title").First().Value,
};
foreach (var el in elements)
_title = title;
Xml 内容:
<title type='text'>tiitle</title>
<content type='text'> gfgdgdggd</content>
<link rel='related' type='application/atom+xml' href='http....'/>
如何从属性中检索文本?
【问题讨论】:
-
请澄清 - 您想要
title元素的值还是type属性的值。 -
您的 XML 无效。您需要有一个根元素。
标签: c# xml-parsing linq-to-xml