자바 스크립트 JSON.stringify ()
JSON.stringify () 메소드는 자바 스크립트 JSON 문자열 값을 변환하는 데 사용됩니다.
문법
JSON.stringify(value[, replacer[, space]])
매개 변수 설명 :
- 값 :
필요한 유효한 JSON 문자열입니다.
- 대체물 :
선택 사항. 기능이나 배열을 전환 결과.
대체물 함수이면 JSON.stringify 각 부재의 키 값을 전달하는 기능을 호출한다. 대신 원래 값의 반환 값을 사용합니다. 이 함수가 정의되지 않은 반환하는 경우, 회원의 배제. 주요 루트 개체는 빈 문자열입니다 : "."
대체물 배열 인 경우, 어레이는 전용 변환 키 부재를 구비. 같은 순서의 배열의 변환 주문 회원들과 키. 값 파라미터는 배열되면, 어레이는 대체물을 무시한다.
- 공간 :
공간이 텍스트는 10 대를 들여 쓰기, 10보다 큰 경우 공간이 수, 각 레벨에서 텍스트를 들여하는 공간의 지정된 수의 반환 값이있는 경우 선택적으로, 텍스트 들여 쓰기, 공백과 줄 바꿈을 추가합니다. \ t : 같은 공간을 사용할 수 있습니다 숫자가 아닌 있습니다.
반환 값 :
JSON 텍스트가 포함 된 문자열을 반환합니다.
예
예
var에 STR = { "이름", "사이트" "튜토리얼": "http://www.w3big.com"}
str_pretty1 = JSON.stringify (STR)
( "하나의 매개 변수의 경우 :") document.write를;
( "로 <br>") document.write를;
document.write를 ( "<프리>"+ str_pretty1 + "</ 사전>");
( "로 <br>") document.write를;
str_pretty2 = JSON.stringify (캐릭터, 널 (null), 4) // 들여 4 칸을 사용
( "매개 변수의 경우 :") document.write를;
( "로 <br>") document.write를;
document.write를 ( "<프리>"+ str_pretty2 + "</ 사전>"); //은 출력 포맷 사전
str_pretty1 = JSON.stringify (STR)
( "하나의 매개 변수의 경우 :") document.write를;
( "로 <br>") document.write를;
document.write를 ( "<프리>"+ str_pretty1 + "</ 사전>");
( "로 <br>") document.write를;
str_pretty2 = JSON.stringify (캐릭터, 널 (null), 4) // 들여 4 칸을 사용
( "매개 변수의 경우 :") document.write를;
( "로 <br>") document.write를;
document.write를 ( "<프리>"+ str_pretty2 + "</ 사전>"); //은 출력 포맷 사전
»시도