SwiftyJSON数组元素?

问题描述 投票:0回答:1

我试图找到如何使用SwiftyJSON数组,但是似乎没有任何效果。

使用swift之前的功能是:

json.brands.count
json.brands[0].name
json.brands[0].subname
json.brands[0].value

json.brands[1].name
json.brands[1].subname
json.brands[1].value

//Etc

现在我正在使用:

json[“brands”][“name”].exists()
json[“brands”][“name”].string

但是努力插入[0] [1]等以使其起作用。

*我知道如果可能的话,不要使用第三方内容,但是如果没有第三方,我的JSON API将无法正常工作。由于数据库中有10个用户输入,其中有成千上万个JSON动态条目,因此我无法全部编码它们,因此可能存在对象,如果存在,则它们可能包含一个值。

我尝试了传统的swift json解码器方法,但是使用动态嵌套JSON捕获所有错误让我很头疼。*

json swift xcode parsing swifty-json
1个回答
0
投票

您可以尝试这个:

json[“brands”][0][“name”].exists()
json[“brands”][0][“name”].string

json[“brands”][1][“name”].exists()
json[“brands”][1][“name”].string

希望有帮助...

© www.soinside.com 2019 - 2024. All rights reserved.