将结果作为XML文本而不是JSON返回
如果您希望将YQL的返回结果作为XML文本而不是默认的JSON处理,只需使用突出显示的添加修改对YQL的调用:
1
2
3
4
五
6
7
8
9
10
11
12
13
14
15
|
<head>
<script>
YUI().use(
'yql'
,
function
(Y){
var
query =
' yql_query_here '
var
q = Y.YQL(query,
function
(r){
//r now contains the result of the YQL Query
//do something with r
}, {
format:
'xml'
})
})
</script>
</head>
|
在此版本的YQL调用中 r.query.results.item
,包含一个XML字符串数组,如下所示:
1
|
"<item><title>Spanish-speakers ...</title><link>...</link>..."
|
每个RSS条目之一。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69933200/viewspace-2651465/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/69933200/viewspace-2651465/