如何将字符串转换为json到简单字符串-SwiftyJSON
我有一个json字符串,如下所示:如何将字符串转换为json到简单字符串-SwiftyJSON,json,swift,xcode,swift3,swifty-json,Json,Swift,Xcode,Swift3,Swifty Json,我有一个json字符串,如下所示: [ "http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/A.jpg", "http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/B.jpg", "http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/C.jpg" ] 我想将其转换为字符串(用逗号分隔): 但在打印json变量后,它显示: [ "
[
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/A.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/B.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/6861\/C.jpg"
]
我想将其转换为字符串(用逗号分隔):
但在打印
json
变量后,它显示:
[
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/A.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/B.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/C.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/D.jpg"
]
尝试使用带有逗号分隔符的联接函数
let stringArrayCities = ["Reno", "Austin", "Miami"]
let combinedstringArrayCitiesComma = stringArrayCities.joined(separator: ",")
print(combinedstringArrayCitiesComma)
// prints Reno,Austin,Miami
让json=json(stringLiteral:url)
这是一个数组。然后,您可以看到不是真正的答案,但如果您可以等待Swift 4,Swift对象和json之间的转换将内置到该语言中。好的,现在如何将字符串转换为数组?可能是
[
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/A.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/B.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/C.jpg",
"http:\/\/kashanmap.ir\/media\/k2\/galleries\/3156\/D.jpg"
]
let stringArrayCities = ["Reno", "Austin", "Miami"]
let combinedstringArrayCitiesComma = stringArrayCities.joined(separator: ",")
print(combinedstringArrayCitiesComma)
// prints Reno,Austin,Miami