如何使用Cold Fusion从Wordpress RSS提要中检索<content:encoded>

时间:2015-07-28 13:18:12

标签: wordpress coldfusion rss coldfusion-11

我的Wordpress网站是https://chasbroucktest.wordpress.com/2015/07/27/home/,其RSS Feed是https://chasbroucktest.wordpress.com/feed/。我试图抓住内部的所有内容&#34;内容:编码&#34;包括html标签。到目前为止,我已经阅读了RSS源。

<cfset rssUrl = "https://chasbroucktest.wordpress.com/feed/">            
<cffeed action="read" source="#rssUrl#" query="entries" properties="info">

如何在&#34;内容:编码&#34;?

中调用和输出内容

1 个答案:

答案 0 :(得分:1)

我建议使用cfhttp标签的替代解决方案。读取rs并将xml解析为对象并搜索 content:encoded

以下是示例代码。

<cfset rssUrl = "https://chasbroucktest.wordpress.com/feed/">

<cfhttp url="#rssUrl#" result="hello">

<cfset data = XmlParse(hello.Filecontent)>
<cfset content = XmlSearch(data,"//content:encoded/text()")>
<cfloop array="#content#" index="feed">
    <cfoutput>#feed.XmlValue#</cfoutput>
</cfloop>
相关问题