我是Jquery编程的新手。我必须调用一个restful webservice,它返回如下的XML:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<info>established session connection</info>
<session>
<getId>23cc9cc1e86471421e356fb5ea7f</getId>
<getCreationTime>1341677947340</getCreationTime>
<getLastAccessedTime>1341677947340</getLastAccessedTime>
<getMaxInactiveInterval>600</getMaxInactiveInterval>
</session>
</root>
该呼叫使用GET方法,我使用“Advanced Rest Client”Chrome应用进行测试;我没有标题,Content-Type是application / xml。 我需要使用JQueru处理XML代码,我已经尝试过这段代码,但它不起作用:
var prova = $.ajax({
type: "GET",
url: "http://localhost:8080/WS/rest/blaaaaaa",
dataType: "xml"
});
prova.done(function(msg) {
alert( msg );
});
prova.fail(function(jqXHR, textStatus) {
alert( "Request failed: " + textStatus );
});
$ .ajax失败了。有什么想法吗?
谢谢, 的Davide