// Json형식으로 바꿀 데이터
        let arr: Array<Dictionary> = [
            [
                "name":"이름1",
                "email":"mail1@naver.com"
            ],
            [
                "name":"이름2",
                "email":"mail2@naver.com"
            ],
            [
                "name":"이름3",
                "email":"mail3@naver.com"
            ]
        ]
        
        // json으로 변환된 String
        var jsonObj : String = ""
        do {
            let jsonData:Data = try JSONSerialization.data(withJSONObject: arr, options: .prettyPrinted)
            
            // json 데이터를 변수에 삽입 실시
            jsonObj = String(data: jsonData, encoding: .utf8) ?? ""
        } catch {
            print(error.localizedDescription)
        }
        print("jsonObj : " , jsonObj)

결과값

 

728x90
반응형

+ Recent posts