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 に答える