Notice
Recent Posts
Recent Comments
Link
ยซ   2025/08   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐ŸŒฑ dreaming DiNO

[Kotlin] data class -> jsonString -> jsonObject ๋ณ€ํ™˜ํ•˜๊ธฐ ๋ณธ๋ฌธ

Android

[Kotlin] data class -> jsonString -> jsonObject ๋ณ€ํ™˜ํ•˜๊ธฐ

MK_____ 2023. 2. 23. 16:01

1. Data Class ๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค.

val requestData = RequestEmailPwData(email, pw)

 

2. Gson ์„ ์ด์šฉํ•ด jsonString ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค.

val jsonString = Gson().toJson(requestData)

 

3. jsonString -> jsonObject ์œผ๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค.

val jsonObject = JSONObject(jsonString)

 

ํ•œ ์ค„๋กœ ์ค„์—ฌ๋ณด๊ธฐ
val requestJsonData = JSONObject(Gson().toJson(RequestEmailPwData(email, pw)))

 

log ์ƒ์—์„œ๋Š” ๋˜‘๊ฐ™์ด ๋ณด์ธ๋‹ค.