JSONObject(string) vs JSONObject().put(key,value)

나고수·2022년 5월 6일
0

1일1공부

목록 보기
35/67

JSONObject(string) vs JSONObject().put(key,value)

val string = """
               {
                 "name": "it's name",
                 "age": "it's age",
                 "job": "it's job"
               }       
 """.trimIndent() 
 //“”” > 여러줄 입력
 //trimIndent() > 공백없애주기
  • JSONObject(string)
val a = JSONObject(string)
 Log.d(TAG,a.toString())
 
// {"name":"it's name","age":"it's age","job":"it's job"}
  • JSONObject().put(key,value)
val jsonOb = JSONObject()
 jsonOb.put("test",string)
 Log.d(TAG,jsonOb.toString())
 
//{"test":"{\n  \"name\": \"it's name\",\n  \"age\": \"it's age\",\n  \"job\": \"it's job\"\n}       "}
profile
되고싶다

0개의 댓글