使用JavaScript调用REST服务并解析结果

时间:2011-08-17 05:05:07

标签: javascript

我想要一个代码来解析如何解析来自restfull webservices的xml数据。 请发送有关如何从javascript调用restfull webservices URL的代码,此URL包含XML数据。我想从javascript中读取这个xml数据。

谢谢你。

2 个答案:

答案 0 :(得分:1)

您无法使用JavaScript从其他服务器获取数据,这是一个安全问题。

但是,您可以创建一个返回所需XML的服务器端脚本。完成后,查看这篇非常有用的文章,逐步介绍如何使用jQuery解析XML

http://think2loud.com/224-reading-xml-with-jquery/

答案 1 :(得分:1)

您可以通过Jquery Ajax调用传递/获取xml类型。将数据作为xml传递时要考虑的两个重要事项

  1. 将数据类型指定为“xml”
  2. 将contentType指定为“text / xml; charset = \”utf-8 \“”
  3. 您可以查看本文,通过java脚本调用您的Web服务并操作数据。

    http://sharepoint-snippets.com/ajax-calls-sharepoint-web-services-using-jquery/

    您还可以检查Ajax调用中使用的各种参数 http://api.jquery.com/jQuery.ajax/