【发布时间】:2012-04-15 02:32:19
【问题描述】:
场景:我想在输入字段中输入地址(瑞典、斯德哥尔摩)并获得自动完成功能。
我找到了一个服务,它返回属于特定子字符串的所有地址:它只返回 XML 格式的数据,据我所知,它不支持 JSONP。
服务:http://openstreetws.stockholm.se/LvWS-2.2/Lv.asmx/GetStreetNames?apiKey=DIN API-NYCKEL&streetNamePattern=Kun*&optionalMunicipality=&optionalPostalArea=&optionalPostalCode=
现在,由于该服务不支持 JSONP,如果我理解正确,这意味着我无法从我的网站调用该服务,因为那将是一个跨域请求。
有什么好办法解决这个问题吗?
到目前为止,我唯一的想法是保存整个 xml 文档,并创建我自己的服务器端函数来解析该文档并返回必要的地址。但是,这似乎只是重新发明轮子,因为现有服务已经这样做了。
【问题讨论】:
标签: xml web-services jsonp