0

我有一个大致如下形式的服务器响应:

<A>...</A><B>...</B><C>...</C>

我正在尝试使用代码加载它:

xhttp=new XMLHttpRequest();
xhttp.open("GET",dname,false);
xhttp.send("");

但是我得到了错误

junk after document error

我计划加载格式错误的 XML 文档,并使用正则表达式解析出我需要的信息(顺便说一句,我不会使用正则表达式解析 XML !!!)

如何将此响应加载为字符串?

更改来自服务器的响应不是一种选择。它必须在javascript中。

谢谢

4

1 回答 1

0

好吧,假设你知道你在做什么

$.ajax({
  url: 'www.mydomain.com/generatexml',
  success: function(data) {
    console.log("XML received!", data);
    ...
    RegExp...
    ...
  }
}); 

(使用 jQuery)

于 2012-10-23T13:56:42.083 回答