Notice
Recent Posts
Recent Comments
Link
ยซ   2024/10   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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 ์ƒ์—์„œ๋Š” ๋˜‘๊ฐ™์ด ๋ณด์ธ๋‹ค.