Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 所有数据都在括号中,而不是括号中_Json_Swift_Dictionary - Fatal编程技术网

Json 所有数据都在括号中,而不是括号中

Json 所有数据都在括号中,而不是括号中,json,swift,dictionary,Json,Swift,Dictionary,使用从API调用数据后,dictoral=try JSONSerialization.jsonObjectwith:data,options:[]as?国家统计局词典。我的值总是在括号中。如何从括号变为括号?您看到的只是Xcode在调试时如何真正显示字典的一个工件 [{key}:{value}…]将用于显示任何字典 {value}。。。将用于显示阵列 您看到的其余部分是因为坐标数组是array1的array1的array1的array2,有两个值[[[Double]]] 大多数情况下,您只需要学

使用从API调用数据后,dictoral=try JSONSerialization.jsonObjectwith:data,options:[]as?国家统计局词典。我的值总是在括号中。如何从括号变为括号?

您看到的只是Xcode在调试时如何真正显示字典的一个工件

[{key}:{value}…]将用于显示任何字典

{value}。。。将用于显示阵列

您看到的其余部分是因为坐标数组是array1的array1的array1的array2,有两个值[[[Double]]]


大多数情况下,您只需要学习读取调试器输出。

什么值?括号或方括号表示字典或数组。你不能像那样随意改变它们。另外,Swift/Objective-C有不同的显示字典/数组的方式,这可能与JSON表示非常不同。这只是一个表示。您可以将数据转换为json字符串[],而不是用于查看。let str=Stringdata:data,encoding:.utf8printstr检索字典内容与您想要的内容无关[type:MultiPolygon,座标:103.908057506263,1.30981613450459,103.908215431086,1.30910851741726]我想在谷歌地图上画一个多边形。我如何使用这些坐标系进行绘制?@HanafiHisyam请回答您的问题并提供所有相关细节。不要在评论中发布详细信息。您需要了解如何解析为自定义对象。