คำถามติดแท็ก nsjsonserialization

27
การอ่านในไฟล์ JSON โดยใช้ Swift
ฉันกำลังดิ้นรนกับการพยายามอ่านไฟล์ JSON ใน Swift เพื่อให้ฉันสามารถเล่นกับมันได้ ฉันใช้เวลาส่วนที่ดีที่สุดในการค้นหาใหม่ 2 วันและลองใช้วิธีการที่แตกต่างกัน แต่ก็ยังไม่มีโชคดังนั้นฉันได้ลงทะเบียนกับ StackOverFlow เพื่อดูว่าใครสามารถชี้ให้ฉันไปในทิศทางที่ถูกต้อง ..... ไฟล์ JSON ของฉันชื่อ test.json และมีสิ่งต่อไปนี้: { "person":[ { "name": "Bob", "age": "16", "employed": "No" }, { "name": "Vinny", "age": "56", "employed": "Yes" } ] } ไฟล์ถูกเก็บไว้ในเอกสารโดยตรงและฉันเข้าถึงได้โดยใช้รหัสต่อไปนี้: let file = "test.json" let dirs : String[] = NSSearchPathForDirectoriesInDomains( NSSearchpathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainMask, …

10
จะแปลงสตริง JSON เป็นพจนานุกรมได้อย่างไร
ฉันต้องการสร้างฟังก์ชั่นเดียวในโครงการ swift ของฉันที่แปลงรูปแบบ String เป็นพจนานุกรม json แต่ฉันได้รับข้อผิดพลาดหนึ่ง: ไม่สามารถแปลงประเภทของนิพจน์ (@lvalue NSData ตัวเลือก: IntegerLitralConvertible ... นี่คือรหัสของฉัน: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, options:0, error: nil) return json } ฉันทำฟังก์ชันนี้ใน Objective-C: - (NSDictionary*)convertStringToDictionary:(NSString*)string { NSError* error; //giving error as it takes dic, array,etc …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.