Ios 获取没有字典的JSON数组?

Ios 获取没有字典的JSON数组?,ios,Ios,我试图接收一个JSON中的数组。但是,我只能找到显示如何获取此类数组的示例: [ { "text": "Pain Intensity", "question_number": 1, "id": 1 }, 但我的数组采用以下格式: [ [1, "http://youtu.be/Ow9MjI25fYE", "video", "text here"], [2, "http://gardenwebs.net/Butchart.gardens.jpg",

我试图接收一个JSON中的数组。但是,我只能找到显示如何获取此类数组的示例:

[
{
    "text": "Pain Intensity", 
    "question_number": 1, 
    "id": 1
}, 
但我的数组采用以下格式:

[

    [1, "http://youtu.be/Ow9MjI25fYE", "video", "text here"],

    [2, "http://gardenwebs.net/Butchart.gardens.jpg", "image", "text here"]

]

有办法得到这个吗?或者我需要更改我的JSON吗?

您显示的JSON是一个数组数组。与一系列字典相比,下载和解析它在逻辑或代码上没有什么不同。只有在解析数据并尝试访问数据(迭代和按键)后,处理数据的方式才会出现差异。

认为您已为变量x赋值

在第一种方法中,要获得值,您可以编写“疼痛强度”x[0]。文本

在第二种方法中,获取值
1
x[0][0]
并获取
“[http://youtu.be/Ow9MjI25fYE“,”视频“,”文本在此“]
您必须编写
x[0][1]

第一种类型是数组和对象的混合体。 第二种方法是纯数组

但请注意,两者都是JSON