使用linq访问Xml属性?

时间:2013-09-28 10:04:34

标签: linq-to-xml

在xml文档中,我如何获取属性的值。 我的查询现在写的是什么。

 var query = from r in document.Descendants("User")                       
                    where (string)r.Element("Reply") == ""
                    select new
                    {
                        SendBy = r.Element("SendBy").Value,                            
                        Messages = r.Element("Messages").Value,
                        Reply = r.Element("Reply").Value,
                        Senddate = r.Element("SentDate").Value,
                        MessageId = r.Attribute ("MessageId").Value 
                    };

我是一个对象错误的对象引用实例。

0 个答案:

没有答案