login register Sysop! about ME  

2019년 08월 07일 11시 57분 00초,     조회수 : 153
  제목 : 앱에서 서버 asp 페이지로 json 데이터를 body 에 출력했다고 하는데 ㅠㅠ
SEQ : 164187 글쓴이 : yajiha

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

안녕하세요. 저는 asp 개발자 입니다.
단독으로만 일하다가 이번에 앱개발자와 작업을 하게 되었는데 
앱에서(extjs) 에서 제가 만들어놓은 asp 페이지로 json 데이터를 텍스트로 보냈고 
저는 해당 asp 페이지에서 json 데이터를 받아서 파싱하고 정보화해서 쿼리 조회후 요청한 데이터를 json 으로 출력해야합니
다
예를들어 앱에서 보내온 json 데이터는 아래와 같아요

{

    "data": [
        {
            "ukey": "13264",
            "pkey": "213",
            "ckey": "667",
            "lkey": "",
            "skey": "34620"
        },
        {
            "ukey": "13264",
            "pkey": "216",
            "ckey": "1196",
            "lkey": "",
            "skey": "35370"
        },
        {
            "ukey": "13264",
            "pkey": "227",
            "ckey": "1153",
            "lkey": "35581",
            "skey": "35311"
        },
        {
            "ukey": "13264",
            "pkey": "",
            "ckey": "1209",
            "lkey": "",
            "skey": "34788"
        },
        {
            "ukey": "13264",
            "pkey": "",
            "ckey": "1209",
            "lkey": "38245",
            "skey": "34788"
        },
        {
            "ukey": "13264",
            "pkey": "213",
            "ckey": "667",
            "lkey": "20831",
            "skey": "34620"
        }
    ]

    }

저렇게만 보내오면 제가 asp 페이지에서 어떻게 프로그램으로 저것을 접근 할수 있을까요?? ㅠㅠ
예를들어 저것을 변수에 담아서 보내줘야 하는것 아닌가요??
변수명은 무엇이다 라고 저한테 알려주면 저는 request 해서 파싱하고 정보 조회가 가능한것이 아닌가요??
body 에 출력되어있는것을 제가 접근해야 한다고 하는데 접근을 해도 앱에서 asp 로 보낼때 변수에 담아서 body 에 출력하라
고 하는것 아닌가요?? 제가 뭐가 잘못 알고 있는것일까요??
asp 페이지는 빈페이지로 며칠째 난 변수를 받고 싶은데 변수없이 저 json 텍스트를 어떻게 할수 있을까요??ㅠㅠ
고수님도 정말 도와주세요 
일주일째 헤매고 있습니다 고수님들 도와주세요


검색해서 해본것중에 아래를 참고하여 했지만 아래작업할때도 jsonText 라는 변수명으로 지정하였던데


[asp] asp에서 json 텍스트를 받아서, 파싱해서 데이터 처리하기
안녕하세요?
프쟁이 입니다.

asp 에서 json 형태의 텍스트를 받아서 처리하는 샘플을 하나 만들어 보았습니다.

예를들어서 아래와 같은 json 텍스트를 여러레코드를 배열형태로 넘어왔을때, 이를 파싱해서 데이터를 처리할 수 있는 형태로 
처리하도록 하겠습니다.

[
{"name" : "홍길동", "age" : "25"},  
{"name" : "김향숙", "age" : "32"},  
{"name" : "박찬호", "age" : "48"}
]

먼저 json 모듈을 다운로드 받아서 적당한 위치에 파일을 위치하도록 합니다.
모듈 다운로드는 http://www.aspjson.com/ 에서 하시면 됩니다.

그리고 /test/jsonParsing.asp 파일을 만들어서 다음과 같이 내용을 입력합니다.

<!--#include virtual="/lib/json/aspJSON1.17.asp"-->
<%

 Dim jsonText

 jsonText = jsonText & vbcrlf & "["
 jsonText = jsonText & vbcrlf & " {""name"" : ""홍길동"", ""age"" : ""25""}, "
 jsonText = jsonText & vbcrlf & " {""name"" : ""김향숙"", ""age"" : ""32""}, "
 jsonText = jsonText & vbcrlf & " {""name"" : ""박찬호"", ""age"" : ""48""} "
 jsonText = jsonText & vbcrlf & "]"
 
 If Trim(jsonText)<>"" Then
  Set oJSON = New aspJSON

  jsonText = "{""list"" : " & jsonText & "}"

  oJSON.loadJSON(jsonText)

  For Each row In oJSON.data("list")
   Set this = oJSON.data("list").item(row)
   
   '//아래 this.item("name") 변수값을 가지고 디비 입력등을 처리하시면 됩니다.
   Response.write "<br />[" & row & "]"
   Response.write "<br />name : "  & this.item("name")
   Response.write "<br />age : "  & this.item("age")
  Next

  Set oJSON = Nothing
 End If

%>

  supercore
  2019-08-07(14:09)
캐릭 이미지

https://stackoverflow.com/questions/2682280/get-classic-asp-variable-from-
posted-json



제목 작성자 날짜 조회
앱에서 서버 asp 페이지로 json 데이터를 body 에 출력했다고 하는.. (1) yajiha 2019-08-07 153
RE : 앱에서 서버 asp 페이지로 json 데이터를 body 에 출력했다고.. bugwiwang74 2019-08-14 69

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

로딩 중입니다...

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