login register Sysop! about ME  

2017년 04월 04일 13시 51분 00초,     조회수 : 761
  제목 : asp로 외부 url에 있는 json을 파싱하려합니다
SEQ : 163816 글쓴이 : terry3974

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

dim summonername, url, api_key,id
dim objhttp,param, jsontext, strjson

api_key="내 api키"

summonername = request.form("summonername")'이전 화면에서 받아온 값

url="https://kr.api.pvp.net/api/lol/kr/v1.4/summoner/by-name/" & summonername &"?api_key=" &api_key

Set objHttp = server.CreateObject("Microsoft.XMLHTTP")

objhttp.open "get", url, false

objhttp.setrequestheader "content-type", "application/JSON; charset=utf-8"

objhttp.send

set jsontext = objhttp.responsetext

response.write jsontext

요렇게하면 
Microsoft VBScript ????? ???? ???? '800a01a8'

??u?? ???????.: '[string: "{"ginjo":{"id":33585"]'

/fowresult.asp, ?? 39 이런 오류가 뜹니다.ㅠㅠ 고수분들 도와주세요ㅠ

  호빵
  2017-04-04(14:41)
캐릭 이미지
페이지 포맷이 utf-8로 저장 되어 있나요?
페이지 상단에
<% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<% Session.codepage = 65001 %>
<% Response.ChaRset = "utf-8"%>
넣고 utf-8로 페이지 저장 후 확인 해보세요.
에러 메세지가 출렬 될겁니다.

  terry3974
  2017-04-04(14:47)
캐릭 이미지
그래도 오류메시지가 저렇게 뜨네용..
  rokmb841
  2017-04-05(13:33)
캐릭 이미지
인코딩 이슈인데 일단 오류메세지를 확인하시고자 하면 오류메세지 나오는 화면에서 브라
우저 보기-인코딩 메뉴에서 적절한 인코딩을 선택하시면 새로고침되면서 에러메세지 확인
은 가능합니다.

인코딩 이슈를 해결하시려면 해당 소스파일의 인코딩 방식과 소스에 명시된 인코딩과 IIS
7.0이상이라면 IIS에 셋팅된 인코딩부분도 확인하셔야합니다.

팁으로 위부분의 수정을 하시고 확인하실때는 브라우져 새로고침 보다는 창을 새로 띄우셔
서 확인하시는게 정확합니다.



제목 작성자 날짜 조회
asp로 외부 url에 있는 json을 파싱하려합니다 (3) terry3974 2017-04-04 761
2가지가 걸리는데 virgo75 2017-04-04 737

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})