마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

json 파싱 도와주세요

0 추천
a:12:{s:8:"capacity";s:10:"1111111111";s:13:"specification";s:13:"2222222222222";s:15:"expiration_date";s:12:"333333333333";s:5:"usage";s:12:"444444444444";s:5:"maker";s:11:"55555555555";s:11:"distributor";s:13:"6666666666666";s:6:"madein";s:13:"7777777777777";s:14:"mainingredient";s:14:"88888888888888";s:13:"certification";s:13:"9999999999999";s:7:"caution";s:13:"0000000000000";s:8:"warranty";s:15:"---------------";s:2:"as";s:13:"=============";}

서버랑 통신후 jsonobject에서 getstring 한 값인데요...

저 1111111,22222222,333333333,444444444를 파싱하고싶은데

키값이라 하기에는 ""도없고 중복도되고 ; 도 들어가있는데 이걸 어떻게 파싱하나요
show7777 (1,170 포인트) 님이 2021년 1월 25일 질문

1개의 답변

0 추천
 
채택된 답변
JSON 포맷이 아닌 것은 JSON으로 파싱을 할 수 없어요 서버에서. 데이터를 JSON포맷에 맞게 리턴해 주어야 해요. 만약 그래도 파싱을 하고 싶으시다면, JSON 으로 말고 스트링을 읽어서 구분자같은 걸 이용해서 파싱하는 수 밖에 없어요.
spark (227,470 포인트) 님이 2021년 1월 25일 답변
show7777님이 2021년 1월 25일 채택됨
저게 serialize 되어있는거더라구요.....
...