我将这个subJSON["guestpics"]
作为来自swiftyjson的json数据。
当我有这个:
[
"/images\/profile_pic\/1.jpg",
"/images\/profile_pic\/2.jpg",
"/images\/profile_pic\/3.jpg"
]
如何将其转换为数组?
for (_, subJSON): (String, JSON) in json[0]["data"] {
print(subJSON["guestpics"])
}
最佳答案
SwiftyJSON已经解析了您的JSON数据并准备了类型化对象。
如果keysubJSON["guestpics"]
包含一个数组,那么使用swiftyjson的可选getter.array
获取它:
if let guestPicsArray = subJSON["guestpics"].array {
// here "guestPicsArray" is your array
}
关于json - 使用SwiftyJSON将JSON输出转换为数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36268395/