안녕하세요. 초보 안드로이드 개발자 입니다.
http://www.jslint.com/ 이 사이트에 가서 json 검사를 했는데요
[{"no":"26582","key":"127558","title":"[광주|판매] 도서관 사물함 매매행위는 금지되어 있습니다.","writer":"웹관리팀","date":"2011-03-22","hit":"1761","isNotice":"1","isNews":"0","link":"http://homeapp.jnu.ac.kr/WebApp/web/HOM/COM/Board/board.aspx?boardID=9&cate=0&page=1&bbsMode=view&key=127558"}]
이 형식에 대해서는
Problem at line 2 character 0: Unsafe character.
Problem at line 2 character 1: Unexpected ''.
Problem at line 2 character 1: Stopping. (100% scanned).
JSON: bad.
이렇게 나오는데
[{"no":"14398","key":"22967","title":"[광주] 부담없고 좋은 원룸","writer":"임효숙","date":"2011-11-01","hit":"","isNotice":"0","isNews":"0","link":"http://homeapp.jnu.ac.kr/WebApp/web/HOM/COM/Board/board.aspx?boardID=10&cate=0&page=1&bbsMode=view&key=22967"}]
이 형식에서는
JSON: good.
이렇게 나옴니다..
현재 json으로 데이터를 받아서 처리 할려고 하는데 JSONArray 객체 생성자로 저 String을 넘겨줄려 하는데
되는게 있고 안되는게 있는데.. 도대체 그 차이점을 모르겠습니다..
무엇이 잘못되었나요?
파싱해봤는데 잘 됩니다.
파싱 결과
11-03 15:54:00.862: D/===========(5645): key:isNews, value:0
11-03 15:54:00.862: D/===========(5645): key:title, value:[광주|판매] 도서관 사물함 매매행위는 금지되어 있습니다.
11-03 15:54:00.862: D/===========(5645): key:hit, value:1761
11-03 15:54:00.862: D/===========(5645): key:no, value:26582
11-03 15:54:00.862: D/===========(5645): key:link, value:http://homeapp.jnu.ac.kr/WebApp/web/HOM/COM/Board/board.aspx?boardID=9&cate=0&page=1&bbsMode=view&key=127558
11-03 15:54:00.862: D/===========(5645): key:isNotice, value:1
11-03 15:54:00.862: D/===========(5645): key:date, value:2011-03-22
11-03 15:54:00.862: D/===========(5645): key:writer, value:웹관리팀
11-03 15:54:00.862: D/===========(5645): key:key, value:127558




둘다 good으로 나오는데요?