在WP7中解析REST源时忽略XML注释

时间:2012-09-06 00:38:43

标签: xml windows-phone-7

我正在从自动插入

的私人网络服务器向我的应用提供REST Feed
<?xml version="1.0" encoding="UTF-8"?>

进入Feed。在没有XML注释的情况下在本地读取完全相同的XML文件时,该应用程序正常工作我已经尝试使用XmlReader以及它设置IgnoreComments无济于事,以及搞乱XmlNodeType.XmlDeclaration。我怎么会忽略这条线?

我目前的代码是

var restFeed = from xe in xml.Elements("product")
                                select new SearchResult
                                {
                                    Name = xe.Attribute("name").Value,
                                    ID = xe.Attribute("id").Value                                        
                                };
            lb1.DataContext = restFeed;
        }
    }

谢谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用XDocument解析回来的数据,然后获取文档Elements。你没有准确地显示xml是什么,所以我假设它是XElement