首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Javascript反序列化钛Appcelerator

用Javascript反序列化钛Appcelerator
EN

Stack Overflow用户
提问于 2014-06-01 17:48:56
回答 1查看 85关注 0票数 0

我正在使用Tit闭锁调用一个api,该api使用如下格式的JSON进行应答:

代码语言:javascript
复制
{
 "1":{"id":"4","field1":"Name 1","ordering":"1"},
 "2":{"id":"6","field1":"Name 2","ordering":"2"},
 "3":{"id":"7","field1":"Name 3","ordering":"3"},
 "4":{"id":"5","field1":"Name 4","ordering":"4"}
}

我想用这样的代码来迭代这个答案:

代码语言:javascript
复制
json = JSON.parse(this.responseText);
for (var i=0; i<json.length; i++) {
          //Something here with json[i];
          }

此代码不执行,因为json.length不是有效值。

在不改变服务器端JSON的情况下,我如何解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-01 17:50:41

使用for in循环循环对象中的每个属性:

代码语言:javascript
复制
for (var i in json)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23982688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档