json에이 작은 문제가 있습니다.jQuery를 사용하여 JSON 데이터 처리
//real json
var json1 = {"test1":"TEST1","test2":"TEST2","test3":"TEST3","test4":"TEST4"};
alert(json.test1); // will echo TEST1
//string, so javascript treat it like a String not JSON
var json2 = "{"test1":"TEST1","test2":"TEST2","test3":"TEST3","test4":"TEST4"}";
alert(json2.test1); // wrong
이제 JSON과 같은 문자열을 실제 JSON으로 변환 할 수있는 기능이나 방법이 있습니까? ,
var jsonObj = jQuery.parseJSON(jsonString);
은 물론,이에 대한 jQuery를 필요가 없습니다
var real_json = eval(json2);
이 또한 다른 방법으로 예를 들면, 실제로 유효 이것이 jQuery와 어떤 관련이 있습니까? – Phil
jQuery에서이 문제를 해결할 수있는 방법이 있어야하고 jQuery.parseJSON이 방법이라고 생각했기 때문에! – castiel
** 처음 경고 코드에 작은 오타가 남음 **'var json1 = { "test1": "TEST1", "test2": "TEST2", "test3": "TEST3", "test4": "TEST4"} ; // json1 alert (json1.test1)로 변경; // TEST1을 echo 할 것입니다. –