【问题标题】:integrate jquery with xml [closed]将jquery与xml集成[关闭]
【发布时间】:2012-11-22 01:19:38
【问题描述】:

我使用过 jQuery 和 JSON 对象,但是如何使用 jQuery 获取和显示 xml 页面中的数据? 或者如何使用 jQuery 获取 XML 文件中的数据并将其显示在页面上?

【问题讨论】:

  • 使用 AJAX。我不确定你在这里期待什么样的答案?
  • 是的。 @RoryMcCrossan .. 我已经按照 topcat 的建议使用了 ajax ...再次感谢..

标签: jquery xml-parsing xmlhttprequest


【解决方案1】:

您是否阅读过本教程http://api.jquery.com/jQuery.parseXML/

我认为你想要的是

$.ajax({
    type: "GET",
url: "sites.xml",
dataType: "xml",
success: function(xml) {

}
});

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

【讨论】:

  • 正在通过编辑进行更新:)
  • 谢谢@topcat3..我知道了,但忘记更新我的问题了..
  • 谢谢 :) 很高兴它有帮助
【解决方案2】:

您可以使用 jQuery 处理 XML 节点,其方式与处理 HTML 节点的方式完全相同:

$(response).find('somenode');

假设您已将dataType 设置为xml,则响应已经是一个XML 文档对象。只需将其包装在一个 jQuery 对象中,您就可以在其上使用 find 等。

【讨论】:

  • xml 对象不支持仅 .html() 方法
猜你喜欢
  • 2011-08-07
  • 2011-05-14
  • 2023-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-17
  • 2011-02-05
  • 2015-04-01
相关资源
最近更新 更多