0
所以我試圖從twitter API解析一些XML,由於某種原因,下面的LINQ查詢只返回1行。當我瀏覽代碼來查看原始XML時,它通常是20多個項目,所以我不確定我在這裏做錯了什麼。使用LINQ to XML來構建一個集合 - 僅僅因爲某種原因得到頂部項目
對LINQ to XML新手有幫助嗎?
所以我試圖從twitter API解析一些XML,由於某種原因,下面的LINQ查詢只返回1行。當我瀏覽代碼來查看原始XML時,它通常是20多個項目,所以我不確定我在這裏做錯了什麼。使用LINQ to XML來構建一個集合 - 僅僅因爲某種原因得到頂部項目
對LINQ to XML新手有幫助嗎?
現在我不知道twitter XML的形式,但它可能是元素「狀態」,包含多個「狀態」元素。 所以,後代(「狀態」)只能找到一個元素。 你不需要做
StatusCollection =(從狀態在xdoc.Descendants( 「狀態」)選擇新TwitterStatus {
文本= status.Element( 「文本」)。價值
用戶=狀態。 Element(「user」)。Element(「screen_name」)。Value})。ToList();