json字符串的差異
js中json字符串
{"name":"runoob","alexa":10000,"site":"www.runoob.com"}
java中加了轉義 json字符串
"{\"name\":\"runoob\",\"alexa\":10000,\"site\":\"www.runoob.com\"}"
其實很簡單, 把JSON.stringify后的對象再JSON.stringify一次就可以達到轉義的效果
function getStringify() {
var obj = { "name":"runoob", "alexa":10000, "site":"www.runoob.com"};
var myJSON = JSON.stringify(obj);
console.log(myJSON)
myJSON2 = JSON.stringify(myJSON);
console.log(myJSON2)
}
效果
經次, 成功地減少了后端的工作量, 前端直接可以來組裝json對象,轉成json字符串,然后再轉成String.class,直接存到DO里持久化到數據庫中可以直接使用的對象!
peace!