【问题标题】:How to convert a string as json to simple string - SwiftyJSON如何将字符串作为 json 转换为简单字符串 - SwiftyJSON
【发布时间】:2017-10-18 08:51:30
【问题描述】:

我有一个像这样的 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"
]

我想把它转成字符串(用逗号隔开):

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

let json = JSON(stringLiteral: urls)

但在打印 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"
] 

【问题讨论】:

标签: json swift xcode swift3 swifty-json


【解决方案1】:

尝试使用带逗号分隔符的连接函数

let stringArrayCities = ["Reno", "Austin", "Miami"]
let combinedstringArrayCitiesComma = stringArrayCities.joined(separator: ",")
print(combinedstringArrayCitiesComma)
// prints Reno,Austin,Miami

【讨论】:

    猜你喜欢
    • 2016-08-12
    • 2016-07-29
    • 1970-01-01
    • 2023-03-13
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多