`
weiweichen1985
  • 浏览: 140962 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ajax返回XML文档无法解析的问题

    博客分类:
  • AJAX
阅读更多
在ACTION或者SERVLET中默认返回值的类型是:text/html 格式化的文本。。。
当解析的时候,返回的只会作为一串文本,所以会解析不到。。。

在ACTION或者SERVLET中加入一行代码,设置一下返回类型即可,这时JAVASCRIPT DOM解析器就会知道返回的是一段XML文档,知道用DOM解析就OK了。。。


response.setContentType("application/xml");
分享到:
评论

相关推荐

    ajax发送xml-java解析xml.doc

    创建好XML文档后,通过Ajax发送。`createxmlhttp()`函数创建了一个XMLHttpRequest对象,这是Ajax的核心组件。当XMLHttpRequest对象的`readyState`变为4且`status`为200时,表示请求完成并且成功。`setRequestHeader...

    Ajax 解析XML+json总结

    1. **获取XML数据**:当Ajax请求完成,可以通过`responseXML`属性获取到XML文档对象。 2. **DOM解析**:使用DOM(Document Object Model)接口,如`getElementsByTagName()`, `getAttribute()`, `childNodes`等方法...

    Ajax读取XML文件实例

    5. 解析XML响应:当请求成功并返回XML数据时,我们需要解析XML内容。JavaScript提供了DOMParser对象来实现这一点。 ```javascript var parser = new DOMParser(); var xmlDoc = parser.parseFromString(xhr....

    ajax使用例子 包括返回xml

    文档"ajax_xml运用.doc"可能包含了一个使用Ajax获取并解析XML数据的例子。通常,这个过程包括以下几个步骤: 1. **创建XMLHttpRequest对象**:在JavaScript中,通过`new XMLHttpRequest()`来创建一个实例。 2. **...

    用ajax函数读取xml,然后解析XML.html.rar

    用ajax函数读取xml,然后解析XML.html,ajax无刷新读取文件,先使用jQuery加载XML,然后建立一个代码片段,遍历所有student节点,获取id节点,获取节点文本,获取student下的email属性,构造HTML字符串,通过append...

    解析xml,ajax

    - DOM(Document Object Model)解析:DOM将XML文档转换为一棵节点树,通过JavaScript可以遍历和操作这棵树。例如,使用`new DOMParser().parseFromString(xmlString, 'text/xml')`解析XML字符串。 - SAX(Simple...

    ajax 读取 XML 文件

    本示例中的"ajax 读取 XML 文件"是一个典型的AJAX应用场景,用于演示如何使用JavaScript异步地获取XML数据。 XML(Extensible Markup Language)是一种结构化数据格式,常用于存储和传输数据,尤其在Web服务和应用...

    JQuery+AJAX处理XML数据

    **jQuery + AJAX 处理 XML 数据** 在网页开发中,jQuery 和 AJAX 技术的结合是获取和操作服务器端数据的常见方式。本篇将详细探讨如何使用 jQuery 的 AJAX 功能来处理 XML(可扩展标记语言)数据。 **1. jQuery 和...

    spring mvc+ajax 导出导入xml文件功能实现和整理

    然后,关于导出XML文件,文档中并没有详细描述实现方式,但可以推测,导出功能很可能是通过服务器端生成相应的XML文件,并通过Ajax请求将文件作为响应返回给客户端,然后利用JavaScript触发浏览器的下载功能。...

    Ajax读取xml数据类型例子

    在JavaScript中,我们可以利用AJAX的异步特性,通过XMLHttpRequest对象来获取XML文件并解析其中的数据。 首先,我们需要创建一个XML文件,如`city.xml`,包含城市信息: ```xml 北京 上海 广州 深圳 ``` 接...

    ajax_xml下载效果

    - 使用Ajax下载文件时,服务器通常会将文件内容以XML格式返回,然后在客户端解析并触发下载。 - 通过创建隐藏的iframe或者利用Blob和URL.createObjectURL() API可以实现文件的下载。 5. **示例代码**: ```...

    xml文档解析实现ajax功能

    XML在这里可能是服务器返回的数据,通过AJAX请求获取后,前端JavaScript代码利用DOM解析XML,将数据填充到页面相应的元素中,从而实现联动菜单效果。联动菜单通常是用户在一个下拉选项中选择一项后,根据选择自动...

    js的XML解析器 可以解析XMl文件和XML字符串

    JavaScript中的XML解析器是用于处理XML数据的关键工具,它允许开发者在浏览器环境中解析XML文档或者XML字符串,从而在Web应用中有效地使用这些数据。XML(eXtensible Markup Language)是一种结构化数据语言,常用于...

    ajax发送xml请求小示例

    1. **构建XML数据**:在发送请求前,我们需要创建XML文档对象并填充数据。 ```javascript var xmlDoc = document.implementation.createDocument(null, 'root'); var node = xmlDoc.createElement('child'); node....

    用ajax函数读取xml,然后解析XML

    本篇将详细介绍如何使用AJAX函数来读取XML文件,并进行XML的解析。 首先,让我们了解XML(Extensible Markup Language)。XML是一种用于标记数据的语言,它被广泛用于存储和传输结构化数据。它的结构清晰,易于机器...

    ajax + xml 省市县区四级联动

    在这里,XML文件(如ChinaArea.xml)通常包含省市县区的层次结构数据,便于Ajax请求获取和解析。 以下是实现这个功能的关键步骤: 1. **创建XML数据结构**:首先,你需要创建一个XML文件,如ChinaArea.xml,来存储...

    ajax文件xml格式

    - 首先获取XML文档的根元素。 - 然后使用`getFirstChild`函数找到`Version`标签。 - 接着获取所有`Item`标签,并遍历它们。 - 对于每一个`Item`,提取属性如`cmm_Resume`、`rowid`等,并将其插入到表格中。 #### 6....

    利用Ajax传递Xml文档

    ### 利用Ajax传递Xml文档:深入解析与实践 在Web开发中,异步JavaScript和XML(Ajax)技术被广泛用于实现网页与服务器之间的异步数据交换,从而提升用户体验,减少页面重载次数。本文将深入探讨如何使用Ajax来传递...

    ajax的xml格式传输.rar

    在IT行业中,Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下更新部分网页内容的技术。Ajax的核心在于创建XMLHttpRequest对象,通过这个对象与服务器进行异步数据交换,从而实现页面的...

    用AJAX加载 XML 文件网页源代码.rar

    4. **处理响应**,当状态变为4且`status`为200时,可以使用`responseXML`属性访问返回的XML文档。可以使用DOM API(如`getElementsByTagName`、`getAttribute`等)来遍历和解析XML数据。 5. **更新页面**,将解析后...

Global site tag (gtag.js) - Google Analytics