2014-11-17 35 views
0

我最近做了一個應用程序,使用Windows應用程序工作室在線,令人驚訝的是,應用程序結果很好,它處理RSS提要很好。我對該應用做了一些更改,因爲該提要包含一個機箱網址,該網址是下載鏈接。我不能得到它來檢測機櫃的網址。我想我只是表達了錯誤。WP Parse Enclosure網址

我試過每一個在線rss源代碼查看器,看看它是否出現了任何不同的雅虎管道它顯示爲item.enclosure.url,代碼美容它顯示爲http://bla.com「/> ive試過每個組合我能想到的

我也試圖把通過雅虎管道進給我與機箱URL的新進在新標籤 < downloadlink> </downloadlink>和使用的代碼

rssItem.FeedUrl = item.GetSafeElementString("downloadlink") 

整個應用程序的工作原理應該如此,所以我知道我做錯的唯一事情就是retiev與雅虎管道荷蘭國際集團機箱URL唯一的問題是你不能改變輸入網址,我需要做到這一點,已爲來自機箱URL

所以我的問題是我應該如何檢索標籤

rssItem.FeedUrl = item.GetSafeElementString("whatgoeshere") 

感謝

回答

0

這很好地任職

 XElement element = item.Element("enclosure"); //new element 

     int length = (int)element.Attribute("length"); //seprate attributes 
     string type = (string)element.Attribute("type"); 
     string url = (string)element.Attribute("url"); 

     rssItem.FeedUrl = url; // use the result