{
"isSuccessful": true,
"resultSet": [
{
"name": "pradeep",
"password": 123,
"timestamp": "2014-04-08T12:58:45.000Z"
},
{
"name": "dileep",
"password": 1234,
"timestamp": "2014-04-08T13:00:52.000Z"
}
]
}
我通过使用Sql适配器获得此调用结果,以便如何解析此调用结果以及如何显示此JSON对象的名称,密码,时间戳。我需要使用HTTP适配器。
答案 0 :(得分:0)
如果你想获得结果的长度,你应该使用result.invocationResult.resultSet.length,它将给你结果总数,其中items是来自适配器的响应,invocationResult包含结果和其他参数,从中您必须访问结果才能访问特定输出。要获得值调用
result.invocationResult.resultSet.name [位置]
就像调用所有字段的密码,带位置的时间戳 在for循环中
function handleSuccess(result) {
var invocationResult = result.invocationResult;
var isSuccessful = invocationResult.isSuccessful;
if (true == isSuccessful) {
var result = invocationResult.resultSet;
for ( var i = 0; i < result.length; i++) {
alert(result.name[i]);
alert(result.password[i]);
alert(result.timestamp[i]);
}
} else {
alert("error");
}
答案 1 :(得分:0)