당신이 상자 밖으로 무언가를 찾고 있다면 RIAForge,이 두 가지를 가져 빠른 검색에 몇 가지 프로젝트가있다,하지만 난 당신이 더 찾을 수 같은데요 :
http://cfrss.riaforge.org/
<cfhttp
url = "http://example.com"
resolveurl="no"
throwOnError = "yes"
timeout = "10" >
</cfhttp>
:
http://rssville.riaforge.org/
당신이 (당신이 당신이 선호하지 않는 것을 알고있는) 자신의 압연 가입해서, 당신은 너무 같은 공급에 대한 요청을 만들 수 없습니다
및 분석 결과 :
<cfset feedData = CFHTTP.FileContent>
<cfset xmlData = XMLParse(feedData)>
루프를 통해 :
<cfset result = queryNew("title,description")>
<cfset items = xmlSearch(xmlData,"//*[local-name() = 'item']")>
<cfloop index="x" from="1" to="#arrayLen(items)#">
<cfif structKeyExists(items[x],"title")>
<cfset node.title = items[x].title.XmlText>
<cfelse>
<cfset node.title = "">
</cfif>
<cfif structKeyExists(items[x],"description")>
<cfset node.description = items[x].description.XmlText>
<cfelse>
<cfset node.description = "">
</cfif>
<cfset queryAddRow(result)>
<cfset querySetCell(result,"title",node.title)>
<cfset querySetCell(result,"description",node.description)>
</cfloop>
출력 :
<cfoutput query="result">
<ul>
<li><strong>#title#</strong> - #description#</li>
</ul>
</cfoutput>
확실히 검증되지 않은 그럼에도 불구하고 아이디어. 최신 맛있는 북마크를 얻으려면 이와 비슷한 것을 사용하십시오. 캐싱에 관해서는이를 처리 할 수있는 몇 가지 방법이 있습니다. 아마이 파일을 치고 포함 된 별도의 파일에 출력을 쓰는 예약 된 작업을 실행할 것입니다. 나는 더 좋은 방법이 있다고 확신하지만, 그것은 빠른 n 더러운 것입니다.