我发出GET请求:
createXhrRequest( "GET", fileURL, function( err, response ) {
if( err ) { alert( "Error GET!" ); }
alert(response);
});
我得到了这个完整的回复:
{" status" :" ok"," message" : " JVBERi0xLjQKJdDUxdgKMy
我怎样才能获得JVBERi0xLj
?
我尝试了response.message,response [" message"]。但没有任何作用。
答案 0 :(得分:2)
只需简单地访问它:
var json = JSON.parse(response);
json.message
答案 1 :(得分:1)
createXhrRequest( "GET", fileURL, function( err, response ) {
if(err) {
alert("Error GET!");
return;
}
try {
var obj = JSON.parse(response);
alert(obj.message);
}
catch (err) {
alert("Error PARSE!");
}
});
更新:上面的代码有效,当预期结果是JSON字符串时。
但是如果你的createXhrRequest
返回一个JS对象,那么你可以使用alert(response.message);
答案 2 :(得分:1)
试试这个
createXhrRequest( "GET", fileURL, function( err, response ) {
if( err ) { alert( "Error GET!" ); }
alert(response.message);
});