JSON反序列化与Javascript - Titanium Appcelerator
JSON deserialize with Javascript - Titanium Appcelerator
我正在用Titanium调用一个api,该api使用JSON回答,格式如下:
{
"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"}
}
我想用这样的代码迭代这个答案:
json = JSON.parse(this.responseText);
for (var i=0; i<json.length; i++) {
//Something here with json[i];
}
这段代码不是作为json执行的。长度不是有效值。
我如何解决,不改变服务器端的JSON?
使用for in
循环遍历对象中的每个属性:
for (var i in json)
相关文章:
- 创建一个方法,通过一个窗口进行迭代并获取Titanium中的所有控件
- Appcelerator Titanium:在运行时下载并解释JavaScript代码
- Ti.Storekit Titanium
- YouTube Restapi (V3) 集成在 Titanium 中用于视频上传
- 在Appcelerator Titanium中获取视图的相对位置
- 在 Titanium 中发送一个 httpclient 请求
- 向Titanium添加查询
- 在Titanium中分离平台特定代码的最佳方式
- 在哪里可以将数据存储在Titanium(嵌套数组)中
- Titanium iOS提供can'找不到控制器的模块
- CommonJs + titanium
- Titanium如何从函数名数组中调用函数
- Appcelerator Titanium-openFileChooserDialog不存在:如何打开对话框浏览文件
- 如何处理可以'无法在Titanium应用程序上访问主机
- 使用Titanium排列数据
- titanium:窗口和视图之间的区别
- 将字节数组保存到Titanium中的pdf文件中
- Javascript (Appcelerator Titanium) Multidimensional Array 解析
- Appcelerator Titanium:Facebook Graph API 空好友列表
- 在另一场胜利中获取Titanium.App.Properties或使其在全球范围内可用