0

我正在使用 YQL 使用 javascript 查询外部 URL。当我正常接近 XML 文件时,我在浏览器中得到了预期的结果。当我使用 YQL 查询它时(因为我们想做一个跨域 ajax 调用),我得到奇怪的 HTML 作为响应,而不是预期的 XML。这是我的查询:

select * from html where url="http://locateandselect.kiala.com/kplist?dspid=DEMO_DSP&country=NL&language=&preparationdelay=&zip=3573&sort-method=&max-result=&zipfilter=" and xpath="*"

有什么想法我的查询有什么问题吗?我想返回您在浏览器中粘贴 URL 时获得的 XML,以便我可以使用 jQuery 进一步处理它...

4

1 回答 1

0

您正在使用htmlYQL 表来获取 XML 数据。您应该改用xml表格。尝试以下查询

select * from xml where url="http://locateandselect.kiala.com/kplist?dspid=DEMO_DSP&country=NL&language=&preparationdelay=&zip=3573&sort-method=&max-result=&zipfilter="

这将返回 XML。

编辑
上述查询的休息电话:tinyurl.com/klnt29w

于 2013-08-19T18:45:22.587 回答