티스토리 뷰

 

 

retrofit 을 이용해서 파라메터로 String 을 받아와 request 전송함.

\, " 여기에 \ 이것들이 더해지는 문제 발생..

gson JsonObject 를 사용하면된다고함.

문자열에서 JsonObject 로 변환되는 걸 못찾아서 JSONObject 를 사용했ㄴ더니

new_value_param 이런게 키값으로 붙음..

레트로핏은 내부에서 gson 으로 사용하므로 JSON 일 경우 gson 으로 변환하는데, 그 과정에서 붙는 키값이라고 함.

문자열을 gson JsonObject 로 변환하는 방법 다시 검색,,

아래블로그 발견,,!! 생명수 ㅠㅠ

https://www.baeldung.com/gson-string-to-jsonobject

감사합니다 ㅠㅠㅠ해결 ㅠ

String json = "{ \"name\": \"Baeldung\", \"java\": true }";
JsonObject jsonObject = new JsonParser().parse(json).getAsJsonObject();

'IT > Android' 카테고리의 다른 글

TODO:: [Kotlin] ContentResolver  (0) 2023.10.17
[Kotlin] 코틀린 reified 키워드  (0) 2023.10.17
gradle task minifyDebugWithR8 not found  (0) 2023.07.25
TODO:: applicationcontext kotlin  (0) 2023.07.07
[Kotlin] object VS classs  (0) 2023.05.10