예시는 다음과 같습니다.
< body>
JSON 문자열에서 객체 생성
이름: < ;br />
성:
var txt = '{"employees":['
'{"firstName":"Bill","lastName":"Gates" },'
'{ "firstName" :"George","lastName":"Bush" },'
'{"firstName":"Thomas","lastName":"Carter" }]}' var obj = eval ("( " txt ")");
document.getElementById("fname").innerHTML=obj.employees[1].firstName
document.getElementById("lname").innerHTML=obj.employees[ 1].lastName
이번 애플리케이션은
첨부된 응용프로그램 사진입니다:
그림에서 볼 수 있듯이, ModifyCellStyle은 글꼴의 스타일 부분을 담당하지만, 그렇지 않습니다. 가운데, 왼쪽, 오른쪽, 위쪽, 가운데 정렬 등의 정렬을 제어합니다. .ModifyString은
형식은 다음과 같습니다.
Var act =
{"action" :"ModifyCellStyle","bold":"true","italic":"false","cellIndex" :rowx ":" rowy}
arrObj.push(act) }); = JSON.stringify(arrObj);
json을 배열로 변환합니다.
ModifyCellStyle 메서드를 예로 들어 보겠습니다. 굵게, 기울임꼴, 밑줄 값은 부울 값입니다. 즉, 참일 수도 있고 거짓일 수도 있습니다. 그 외 sizeString, textColorString, cellColorString 등의 값은 string이고, cellIndex의 값은 가로좌표와 세로좌표인 "x, y"이다.
셀 연산을 위해 엑셀에서 주로 사용되는 API입니다. 역사적 운영을 기록합니다. 저장을 클릭하면 json으로 변환된 String이 백그라운드로 전송되고, 백그라운드에서 데이터가 수신되고 엑셀이 실행됩니다.
물론 json2.js 파일을 로드해야 합니다. 직접 다운로드할 수 있습니다.