웹브라우저에서는

[{"edate":"2011/12/15","manager":"jackson","memo":"자료조사는 끝났습니다. 문서정리만 남아있습니다.","pnumber":1,"progress":"90","sdate":"2011/11/10","snumber":1,"subject":"자료조사-인터넷"}]

 

위와 같이 올바르게 출력되지만, 실제 소스를 보면 다음과 같이 되어있습니다.

[{"edate":"2011/12/15","manager":"jackson","memo":"자료조사는 끝났습니다. 문서정리만 남아있습니다.","pnumber":1,"progress":"90","sdate":"2011/11/10","snumber":1,"subject":"자료조사-인터넷"}]

 

위 파일을 안드로이드에서 받아서 처리하려고 하는데, 실제 소스가 위와 같이 되어있어서

값을 뽑아내는데에 어려움을 격고 있습니다. 그전에는 따옴표만 quot로 표시돼서 해당 부분만  따옴표로 치환하고

사용했었는데 데이터에 한글이 들어가니 ;리만  같이 숫자들로 구성이 되네요.

웹브라우저에서 나오는 데이터 처럼 깨끗이 뽑아낼 순 없을까요?

 

- 현재 서버에서 데이터베이스 결과값을 다음과 같이 json 형태로 변환하고 있습니다.

ArrayList<T_specificVO> list =
    (ArrayList<T_specificVO>)ss.selectList("GET_SPECIFIC_BY_PNUM",specificvo.getPnumber());

 

for(int i=0;i<list.size();i++){
    jsonAry.add(list.get(i));
}