将其转换为javascript

时间:2015-06-08 08:34:47

标签: javascript json swift nsarray nsdictionary

我有一些需要用javascript编写的Swift代码。我不知道该怎么做。 jsonresult是json数据。有人可以帮忙吗?

let results: NSDictionary = jsonresult["results"] as! NSDictionary

let collection1: NSArray = results["collection1"] as! NSArray

for item in collection1 {

由于

1 个答案:

答案 0 :(得分:0)

  

让结果:NSDictionary = jsonresult [“results”]为!的NSDictionary

var results = jsonresult["results"];
  

让collection1:NSArray = results [“collection1”]为! NSArray的

var collection1 = results["collection1"];
  

for collection1 {

中的项目
for(var item in collection1){

在JS项目中将索引。因此,要访问数组中的值,您需要访问数组的索引collection1[item]

如果jsonResult是一个对象,您可以像这样访问collection1

var jsonResult = {
   'results' : 
      { 'collection1': ["a", "b", "c", "d", "e"] }
};

var collection1 = jsonResult.results.collection1;