2012년 7월 19일 목요일

ASPJSON 에서 한글 처리

ASP에서 JSON을 처리해야 하는데

ASP를 한지가 오래되어서 구글에 ASP JSON 치니깐

ASP에서 JSON 구현을 쉽게 하는 ASP 코드를 발견..

테스트 해보니 잘된다.



** 코드는 여기서 받을수 있습니다.

http://code.google.com/p/aspjson/


헌데 DB에서 Query된 내용을 JSON으로 처리하니 한글이 다 깨진다.


마침 위 사이트에서 같은 문제로 어느 누가 질문을 했는데

Charset을 어쩌구 저쩌구....

물론 난 Charset은 정확하게 했는데도 불구하고 안된다.



해당 소스를 뒤져보니 Encoding 처리를 하는 루틴이 있다.

json_2.0.4.asp(제가 받은 마지막 버전입니다.)을 열어서

대략 110번째줄


Case 8 ' String
     toJSON = """" & jsEncode(vPair) & """"


이부분을 찾아서

Case 8 ' String
    toJSON = """" & CStr(vPair) & """"

이렇게 바꿔주면 됩니다.



댓글 없음:

댓글 쓰기