我已成功登录我的android钛合金应用程序。我通过facebook图表api请求了一些数据,并且在成功时我会显示一条警告以显示返回的数据。
if (e.success) {
alert(e.result);
}
返回的数据采用这种格式,
{"id":"123456789","name":"personsname"}
我正在尝试像这样提取id数据
alert(e.result["id"]);
但这不起作用,因为警报不返回任何内容。有任何想法吗?感谢
答案 0 :(得分:0)
这是一个包含JSON数据的字符串。
要将其用作对象,您需要先解析它:
var obj = JSON.parse(e.result);
alert(obj.id);
答案 1 :(得分:0)
试试
alert(e.result.id);
应该工作,我不能说为什么你的代码不起作用。两种方法都是相同的。