2017-01-11 9 views
-2

ここでは、json可読タイプを作成する方法が見つかりません。そこ仮定{ "×":5は、 "B":6}私はそうJSONをスウィフトに変換する方法3

func convertToDictionary(text: String) -> [String: Any]? { 
if let data = text.data(using: .utf8) { 
    do { 
     return try JSONSerialization.jsonObject(with: data, options: []) as? [String: Any] 
    } catch { 
     print(error.localizedDescription) 
    } 
} 
return nil 
} 

をしています

を知られていない

{ 
"x":5 
}, 
{ 
"b":6 
} 

キーとして取得したいと思いカムズ:

["x": 5, "b": 6] 
+2

[スウィフト3で正しく解析JSON]の可能性のある重複します(http:// stackoverfl ow.com/questions/39423367/correctly-parsing-json-in-swift-3) – Fogmeister

+0

JSONの親オブジェクト(抜粋)に強く依存します。ただ** ** **辞書があります。 – vadian

答えて

0
var tempJson : NSString = "" 
userCredentials = //pass your dictionary here 

    do 
    { 

     let jsonData = try JSONSerialization.data(withJSONObject: userCredentials, options: JSONSerialization.WritingOptions.prettyPrinted) 
     tempJson = NSString(data: jsonData, encoding: String.Encoding.utf8.rawValue)! 
print(tempJson) 

    } 
    catch let error as NSError 
    { 
     print(error.description) 

    } 
関連する問題