我的 Pinterest 提要将 RSS 标题截断为 20 个字符,我需要解析出“img src”和描述末尾的较长文本。
我非常简单的代码有效,但我不知道如何让我的新标题说“为什么你必须有一个#Elevator #Pitch - #marketing”
$feed = [xml](New-Object System.Net.WebClient).DownloadString('http://pinterest.com/bigoals365/feed.rss')
$feed.rss.channel.Item | select title, link, description | Out-GridView
我也尝试过 Invoke-WebRequest,它适用于基本检索,但描述的解析让我很难过。
我的提要看起来像这样(RSS 的一行):
<item><title>Why You’ve Got to Ha</title><link>http://pinterest.com/pin/329888741425045427/</link> <description> <p><a href="http://pinterest.com/pin/329888741425045427/">< img src="http://media-cache-lt0.pinterest.com/192x/bd/5e/7c/bd5e7cd628c21313d835a4e5c89d28ee.jpg"></a></p><p> Why You’ve Got to Have an #Elevator #Pitch - #marketing</p> </description> <pubDate>Wed, 06 Mar 2013 21:59:55 +0000</pubDate><guid>http://pinterest.com/pin/329888741425045427/ </guid></item>
任何帮助将非常感激!