jquery 의 parseJSON 방법 으로 JSON 형식 규범 을 이해 합 니 다.

최근 에 jqGrid 컨트롤 을 만 들 었 습 니 다. 이 표 컨트롤 은 배경 에서 데 이 터 를 가 져 오 는 데 jquery 의. ajax () 방법 을 사용 합 니 다.
나 는 배경 에서 문자열 을 되 돌려 줍 니 다:
 
"{"total":100,"rows":[{"cell":['0','  _0'],"id":"0"},{"cell":['1','  _1'],"id":"1"},{"cell":['2','  _2'],"id":"2"},{"cell":['3','  _3'],"id":"3"},{"cell":['4','  _4'],"id":"4"},{"cell":['5','  _5'],"id":"5"},{"cell":['6','  _6'],"id":"6"},{"cell":['7','  _7'],"id":"7"},{"cell":['8','  _8'],"id":"8"},{"cell":['9','  _9'],"id":"9"}],"records":"10","page":"1"}"

 
 
후, 사 활 은 전단 에 나타 나 지 않 는 다.
해석 오류 가 발생 한 것 으로 밝 혀 졌 습 니 다.
jquery 의 리 셋 방법 에서 parseJSON 을 실행 하여 문자열 을 분석 하 였 습 니 다.
이 방법 은 먼저 나의 JSON 문자열 을 다음 과 같이 바 꾸 었 다.
 
"{]:],]{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]},{]']','  _]'],]:]}],]:],]:]}"
 
 마지막 으로 가서 제 이 슨 홈 페이지 제 이 슨 에 규정된 문자열 은 반드시 쌍 따옴표 로 해 야 한 다 는 것 을 알 게 되 었 다.
 
json. org
값 (value) 은 두 따옴표 로 묶 은 문자열 (string), 수치 (number), true, false, null, 대상 (object) 또는 배열 (array) 일 수 있 습 니 다.이 구조 들 은 끼 워 넣 을 수 있다.
 
나 는 'cell' 의 array 에 있 는 문자열 에 작은 따옴표 를 사용 해서 문제 가 생 겼 다.하지만 브 라 우 저 에서 직접 eval 나의 그 json 은 문제 가 없다.아무래도 규범 을 지 키 는 게 좋 을 것 같 습 니 다.

좋은 웹페이지 즐겨찾기