LINQ を使用して xml ファイルを解析しようとしていますが、私が理解しているように、クエリは null を返します。(WP7です)コードは次のとおりです。
var resultQuery = from q in XElement.Parse(result).Elements("Question")
select new Question
{
QuestionId = q.Attribute("id").Value,
Type = q.Element("Question").Attribute("type").Value,
Subject = q.Element("Subject").Value,
Content = q.Element("Content").Value,
Date = q.Element("Date").Value,
Timestamp = q.Element("Timestamp").Value,
Link = q.Element("Link").Value,
CategoryId = q.Element("Category").Attribute("id").Value,
UserId = q.Element("UserId").Value,
UserNick = q.Element("UserNick").Value,
UserPhotoURL = q.Element("UserPhotoURL").Value,
NumAnswers = q.Element("NumAnswers").Value,
NumComments = q.Element("NumComments").Value,
};
「結果」は、これと同じように xml 文字列です。 http://i48.tinypic.com/1ex5s.jpg (適切にフォーマットされたテキストを投稿できなかったので、ここに写真があります: P )
エラー: http://i48.tinypic.com/2uyk2ok.jpg
申し訳ありませんが、適切に説明していない場合、およびこれが既に質問されている場合 (検索を試みましたが、役に立ちませんでした)。