asp에 json을 적용할때 필요한 파일
개발기간이 짧은 하이브리드 개발건이 들어와서 부랴부랴 asp로 웹을 개발하게되었는데
ajax라던지 다른 것들을 json 형태로 할 수 있는 방법이 없을까해서 찾아보니 찾게된 유틸입니다.
사용방법은 정말 편하답니다.
<!-- #include virtual="/common/com_inc/Oledb_con.asp"-->
<!-- #include virtual="/common/com_inc/JSON.asp"-->
<!-- #include virtual="/common/com_inc/JSON_UTIL.asp"-->
<%
Session.CodePage = 65001 '한글
Response.CharSet = "UTF-8" '한글
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control", "no-staff"
Response.Expires = -1
iLkey = request("iLkey")
StrSQL = "쿼리문"
QueryToJSON(DBCon, StrSQL).Flush
%>
위와 같이 호출만 하면 json 형태로 데이터가 뿌려진답니다.
이걸 ajax로 받아서 처리만 하면 되겠죠 ^^
첨부해드리는 소스 중 JSON.asp 내에 한글을 위해서
' toJSON = """" & jsEncode(vPair) & """" '기존 소스
toJSON = """" & Cstr(vPair) & """" <= 한글처리
이렇게 처리하였습니다.
받아서 사용하시면 한글처리 역시 문제 없이 처리됩니다.