2012-02-15 3 views
-3

jsp에서 URL에서 검색 한 json을 구문 분석하고 싶습니다. 아무도 도와 줄 수 있습니까? 내 URL json 형식으로 응답을 제공하고 지금은 내 HTML 페이지에서 호출하고 싶습니다. 내 URL이 내가 잘못 무슨 일이 일어나고 있는지 이해할 수 없습니다입니다javascript의 url에서 json을 파싱하십시오.

{"status":1,"msg":"List of Rooms","id":["1","2","3"],"name":["php","Java","myroom4"]} 

같은 응답을주고있다. 도와주세요. 아약스 응답 형태로 직접 할 수

<script type="text/javascript" charset="utf-8"> 

    $.get('http:....', function(data, textStatus) { 
     alert('Status is '+textStatus); 
     alert('JSON data string is: '+data); 

     var myJson = JSON.parse(data); 
     var myJson = JSON.parse(textStatus); 
     var myJsonObj = jsonParse(myJson); 

     alert(myJsonObj.msg); 


     }, 'text'); 

</script> 

내 URL이

{"status":1,"msg":"List of Rooms","id":["1","2","3"],"name":["php","Java","myroom4"]} 
+2

오류가 있습니까? 이게 뭐야? –

+0

아니요 어떤 오류도 표시되지 않습니다. 실제로 나는 어떤 응답도 얻지 않고있다. –

답변

5

필요한 응답을 얻기 위해 (JSON.parse) .. 직접 data.msg을 말할 수있는 구문 분석의 필요없이 같은 응답을주고있다 JSON의 객체 ...

경우 아니고 이차원

$.getJSON(
      "http....url", 
      function(data){ 

       alert(data.msg); 

       }); 

이 SH 너를위한 ould 일. 여기에서 테스트했습니다.

+0

조금만 짧게 해주시겠습니까? 가능한 –

+0

이 유 ... – thecodejack

+0

가 :(에는 여전히 오류 또는 같은 메시지가 ???? –

관련 문제