[안드로이드]iOS SwiftyJson의 편리함
프로그래밍/Android 관련2017. 12. 14. 14:17
안녕하세요. 드리머즈입니다.
iOS에서 SwiftyJSON을 이용해서 JSON을 파싱할 때는 몰랐었는데.. 이게 상당히 편리한 것이었습니다.
SwiftyJSON을 이용하면
php서버에서 전달되는,
- key가 없는 JSON 구조이든
- key가 있는 JSON 구조이든
- 1개의 value만 있는 JSON이라 대괄호나 중괄호가 없는 JSON 구조이든
다 손쉽게 파싱이 가능했었는데
Android에서는.. 그 게 아니네요.. ㅎ
GSON을 이용해서 파싱하는게 일반적인데,
key가 있는 JSON 구조만 파싱할 수 있는 것 같습니다.
key가 없는 JSON 구조는 JSONArray 클래스를 이용하면 될 것 같습니다.
그러면 아래 경우처럼
"1"
대괄호나 중괄호 없이 1개의 value만 없는 JSON 구조는 어떻게 파싱하는 게 좋을지 생각해봐야겠습니다.
php서버에서.. 아래와 같은 형식으로 보내주면 위와 같은 값을 전달받게 되는데..
이상하네요 -.-; 괄호가 없이 전달되다니 흠..
$json = json_encode('1', JSON_PRETTY_PRINT+JSON_UNESCAPED_UNICODE); |
댓글 영역