【发布时间】:2010-03-25 23:04:24
【问题描述】:
我正在尝试读取一个简单的 XML 文件,但是当我运行 SQL 时,它总是返回 Ennumeration Yeilded no results。
不知道我哪里出错了。
XDocument xmlInfo = XDocument.Parse(xmlContent);
XNamespace ns = xmlInfo.Root.Name.Namespace;
XNamespace ns = xmlBuilderInfo.Root.Name.Namespace;
var Info = from XMLtagin xmlInfo.Descendants()
where XMLtag.Name.LocalName == "XMLtag"
select new Information
{
Name = XMLtag.Element("name").Value.ToString(),
Region = XMLtag.Element("negion").Value.ToString()
};
InfoList.SelectedIndex = -1;
InfoList.ItemsSource = Info;
知道我做错了什么吗???
这里也是 XML 文件的示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<NameAndRegionDataSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<XMLTag>
<Name>Content</Name>
<Region>Peterborough</Region>
</XMLTag>
<XMLTag>
<Name>Content</Name>
<Region>Medicine Hat</Region>
</XMLTag>
【问题讨论】:
标签: xml silverlight linq-to-xml