login register Sysop! about ME  

2017년 08월 13일 04시 32분 00초,     조회수 : 266
  제목 : JSON 다중배열 데이터 받아오기에 관련해 문의 드립니다..
SEQ : 163897 글쓴이 : wpress

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

JSON은...
{
	   "bookmakers": [
	   	   {
	   	   	   "id": 78,
	   	   	   "name": "AAAA",
	   	   	   "type": [
	   	   	   	   {
	   	   	   	   	   "id": 9,
	   	   	   	   	   "name": "BBBB",
	   	   	   	   	   "status": [
	   	   	   	   	   	   {
	   	   	   	   	   	   	   "id": 39816125,
	   	   	   	   	   	   	   "name": "CCCC",
	   	   	   	   	   	   	   "identifier": "",
	   	   	   	   	   	   	   "bookmakerEvents": [
	   	   	   	   	   	   	   	   {
	   	   	   	   	   	   	   	   	   "id": 320771584,
	   	   	   	   	   	   	   	   	   "active": true,
	   	   	   	   	   	   	   	   	   "eventId": 73232200,
	   	   	   	   	   	   	   	   	   "name": "DDDD"
	   	   	   	   	   	   	   	   }
	   	   	   	   	   	   	   ]
	   	   	   	   	   	   }
	   	   	   	   	   ]
	   	   	   	   }
	   	   	   ]
	   	   }
	   ],
	   "errors": {},
	   "updatedAt": 1502555866
}

소스는..
<!-- #include file="json2.asp"-->
<%
   Dim getJson
   Dim strData
	   
	   url = 주소"
	   Set objHttp = server.CreateObject("Microsoft.XMLHTTP")
	   objhttp.open "get", url, false
	   objhttp.setrequestheader "content-type", "application/JSON; charset=utf-8"
	   objhttp.send
	   jsontext = objhttp.responsetext 
   Set getJson = JSON.parse(jsontext)
   
   id = getJson.bookmakers.get(0).id
   name = getJson.bookmakers.get(0).name
   types = getJson.bookmakers.get(0).types

  ' get_packer = getJson.bookmakers.get(0).get_packer
%>
ID	   	   	   :	   <%= id %>	   	   <br>
NAME	   :	   <%= name %>	   <br>
TYPES-ID :	   <%= types %>

첫번째 bookmakers 의 id, name은 나오는데
types이후의 내용은 어떻게 받아와야 하는지 모르겠네요...
작은 힌트라도 좀부탁드립니다..ㅠㅠ

  ztardia
  2017-08-16(17:49)
캐릭 이미지
http://www.nomadism.co.kr/11

여기 참조해 보세요

배열이니깐 for 문으로 하셔야해요



제목 작성자 날짜 조회
JSON 다중배열 데이터 받아오기에 관련해 문의 드립니다.. (1) wpress 2017-08-13 266

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

로딩 중입니다...

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