JavaScript로 객체를 JSON으로 직렬화하려면 어떻게해야합니까?
답변
찾고 있습니다 JSON.stringify()
.
답변
다운로드 https://github.com/douglascrockford/JSON-js/blob/master/json2.js
, 포함 및 수행
var json_data = JSON.stringify(obj);
답변
이전 버전과의 호환성을 유지하기 위해 네이티브 JSON 지원이 제공되지 않으면 (jQuery를 사용하기 위해) cloudflare CDN 에서 Crockfords JSON 라이브러리를로드합니다 .
function winHasJSON(){
json_data = JSON.stringify(obj);
// ... (do stuff with json_data)
}
if(typeof JSON === 'object' && typeof JSON.stringify === 'function'){
winHasJSON();
} else {
$.getScript('//cdnjs.cloudflare.com/ajax/libs/json2/20121008/json2.min.js', winHasJSON)
}