使用 JavaScript 要驗證 JSON 的格式是否正確,要怎麼做呢?
JavaScript 驗證 JSON 是否正確
JavaScript 要驗證 JSON 格式並沒什麼好方法,所以就先轉一次,沒轉成功就是格式有問題~
所以簡單寫就是下述:
json = typeof json === 'object' ? JSON.stringify(json) : json;
包成驗證用的 Function:
function validateJSON(json) { return typeof json === 'object' ? JSON.stringify(json) : json; }