Как извлечь <content: encoded> из RSS-канала Wordpress с помощью Cold Fusion

Мой WordPress сайт - https://chasbroucktest.wordpress.com/2015/07/27/home/ а его RSS-канал - https://chasbroucktest.wordpress.com/feed/. Я пытаюсь захватить весь контент из "содержимого: закодированы", включая HTML-теги. Пока у меня есть RSS-канал, читающий в.

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

Как мне вызвать и вывести контент в рамках "content: закодировано"?

1 ответ

Я предлагаю альтернативное решение с использованием тега cfhttp. Прочитайте rss и разберите xml на объект и найдите контент: закодированный

Вот пример кода.

<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>
Другие вопросы по тегам