У меня есть словарь, который я конвертирую в JSON, но когда я его распечатываю, у меня появляются косые черты, что затрудняет его получение как NSDictionary.Ниже мой код:
let postParameters = ["action":"check","msis":"343","username":"username,"os":"ios"]
Затем я использую postParameters
, пытаясь преобразовать в JSON.
if let jsonParameters = try? JSONSerialization.data(withJSONObject: postParameters, options: .prettyPrinted) {
let theJSONText = String(data: jsonParameters,encoding: String.Encoding.utf8)
print("JSON string = \(theJSONText)")
}
Теперь, когда я распечатываю JSON, он форматируется следующим образом:
JSON string = Optional("{\n \"action\" : \"check\",\n \"os\" : \"ios\",\n \"msis\" : \"343\",\n \"username\" : \"username\"\n}")
Теперь мой вопрос: как мне преобразовать мой словарь, чтобы иметь JSON без обратной косой черты и \n
.