我需要从另一个域转换RSS提要并将其转换为json。为了规避跨域警告,我正在使用此PHP proxy脚本解析RSS提要服务器端。
我想像这样使用ajax:
var url = "http://www.mywebsite.net/simple-proxy.php?url=http://feeds.bbci.co.uk/news/rss.xml?edition=int&callback=feed";
$.ajax({
dataType: "jsonp",
url: url,
success: function(data) {
console.log(data);
}
});
- 但不知何故,响应是在一个长字符串中。如何将响应转换为带有节点的json数组,依此类推?
答案 0 :(得分:2)
获取字符串然后将其转换为JSON: 我看到你正在使用jquery ......
$.parseJSON(jsonString);
答案 1 :(得分:0)
我找到了使用SQL的解决方案。