【发布时间】:2012-07-09 22:09:08
【问题描述】:
我一直在使用 $.ajax() 从服务器获取一些数据,但由于与我的系统以前版本(三星智能电视)不兼容,我还必须实现 XMLHttpRequest。我的问题是,使用 jQuery,responseXML 返回一个 [object Document],而 XMLHttpRequest 的 responseXML 返回一个 [object XMLDocument]。由于我已经使用 Documents 实现了所有内容,有没有办法将 XMLDocument 对象或字符串对象解析为 Document?
感谢任何帮助,我被困在这里,不想为 XMLDocument 重写所有内容。
谢谢!
【问题讨论】:
-
您的回复是否明确说明它是 xml?你能不能只得到回复说它的纯文本?或者至少是类似的东西。
-
是的,在这两种情况下都明确要求 xml。实际上,他们从服务器接收到相同的 HTTP 200 ok 响应。我想我也可以以文本形式获得响应,但我不得不再次更改所有内容。
-
我的意思是服务器端,是否将文档响应类型显式设置为 xml?如果是,您是否有权访问服务器端代码,您是否可以将其设置为另一种响应类型?
-
我猜是服务器正在设置对xml的响应,但不确定,我无权访问服务器
-
我收到这个作为响应: 然后是 SOAP 消息
标签: javascript xmldocument samsung-smart-tv