PHPサーバーからブラウザにJSONをエコーしています。私は静かなXMLに堪能ですが、JSONの初心者です。誰かがxmlhttpRequestからJSONを正しく抽出し、それをアラートというデータに渡す方法を教えてもらえますか?JSでJSONをxmlhttpRequestリクエストで受け渡しする
私のJSON(PHPサーバーから)
{"data": {
"message": "Open the Pod bay doors, Hal",
"type": "request",
"replies" => array(
"id": "12321"
"message": "I'm sorry Dave, I'm afraid I can't do that!"
)
}
}
JSでの私の要求は私のAjaxの機能がある...しかし、私はそれをキャッチまたは内部情報を抽出する方法はありませんJSONを返す...
function ajax(site){
xmlhttp.open("GET","site",true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if (xmlhttp.status!=404) {
var resp =new Function("return "+xmlhttp.responseText)();
}
}
xmlhttp.send(null);
}
それから私はwindow.onloadで
window.onload = runJSON()
function runJSON(){
var site = "http://localhost/sites/sandbox/json.php"
ajax(site);
... this is what i am unsure about... how do I access the data in the object
}
alert(data);
}