close
首先因為遠端的XML是代入參數才動態產生的,所以沒辦法直接去抓檔來讀取
使用 cfhttp 這個tag產生一個request呼叫來得到要得到的response也就是XML格式文件
<cfhttp url="URL在這裡"
method="GET"
throwOnError="Yes"
/>
再來因編碼的問題
回傳的字串可能有亂碼問題
這個時候先把cfhttp.filecontent變數儲存起來
然後用 java.io.ByteArrayOutputStream 這個 class 提供的 toString(charsetname)來轉
<cfset aaa = cfhttp.filecontent>
<cfset bbb = aaa.toString("utf-8")>
這樣印出來的 bbb 就會是正常沒有亂碼的文字了
全站熱搜
留言列表