개체를 JSON 문자열로 변환
jQuery.parseJSON('{"name":"John"}')
문자열 표현을 객체로 변환합니다만, 그 반대로 해 주세요.오브젝트는 JSON 문자열로 변환됩니다.링크 http://www.devcurry.com/2010/03/convert-javascript-object-to-json.html이 있습니다만, json2.199가 필요합니다.jQuery는 이를 위한 네이티브 메서드를 가지고 있습니까?
jQuery는 네이티브브라우저 메서드를 호출하기 전에 일부 regexp 체크만 수행합니다.window.JSON.parse()
사용할 수 없는 경우는,eval()
더 정확히 말하면new Function()
Javascript 객체를 만듭니다.
의 반대입니다.JSON.parse()
이JSON.stringify()
jQuery에는 자체 기능이 없습니다.브라우저 빌트인 버전을 사용해야 합니다.json2.js
http://www.json.org 에서
JSON.stringify()
는 모든 주요 브라우저에서 사용할 수 있지만 이전 브라우저와 호환되려면 이 폴백이 필요합니다.
또한 디버깅을 위해 Object.toSource()를 사용하면 디버깅을 위해 개체와 해당 속성을 표시할 수 있습니다.이것은 일반적인 Javascript(jQuery가 아님) 함수이지만 "현대" 브라우저에서만 작동합니다.
JavaScript 개체를 json 데이터로 변환
$("form").submit(function(event){
event.preventDefault();
var formData = $("form").serializeArray(); // Create array of object
var jsonConvertedData = JSON.stringify(formData); // Convert to json
consol.log(jsonConvertedData);
});
http://jsonlint.com을 사용하여 json 데이터를 검증할 수 있습니다.
뛰어난 jquery-Json 플러그인을 사용할 수 있습니다.
http://code.google.com/p/jquery-json/
Json 객체와 쉽게 변환할 수 있습니다.
언급URL : https://stackoverflow.com/questions/3904269/convert-object-to-json-string
'source' 카테고리의 다른 글
WooCommerce 쿠키 및 세션 - 현재 제품 카트 가져오기 (0) | 2023.03.20 |
---|---|
커스텀 리액트 컴포넌트에 className을 설정할 수 있습니까? (0) | 2023.03.20 |
WP_Query는 일치하는 투고가 있을 때 0의 결과를 반환할 수 있습니다.왜요? (0) | 2023.03.20 |
Json을 사용하여 dd/MM/yyy 형식으로 날짜를 역직렬화합니다.그물 (0) | 2023.03.20 |
레독스가로 된 스테이트? (0) | 2023.03.20 |