У меня проблема с тем, что я не могу запросить возвращение моего JSON, я могу распечатать весь ответ, но вот мой ответ JSON, я вижу это только тогда, когда я получаю приглашение msgBox()
:
{ "Addresses" :
"[{
Building=Megatron Skyscraper,
BuldingId=1998,
AccountId=2000,
Number=007,
Name=Megatron
},{
Building=StarScream Skyscraper,
BuldingId=1999,
AccountId=2001,
Number=008,
Name=StarScream
}]"}
А вот и мой код:
function getReadyStateHandler(req)
{
// Return an anonymous function that listens to the
// XMLHttpRequest instance
return function ()
{
// If the request's status is "complete"
if (req.readyState == 4)
{
// Check that a successful server response was received
if (req.status == 200)
{
msgBox("JSON Response recieved...");
var addresses = req.responseText.toJSON();
msgBox(req.responseText.toJSON());
}
else
{
// An HTTP problem has occurred
alert("HTTP error: " + req.status);
}
}
}
}
Я пробовал все от addresses.Address[0].City
и addressess.Addresses[0].City
и многих других - но это немного сбивает с толку!