js 將json物件轉成字串

2022-06-27 08:00:14 字數 452 閱讀 1249

除此之外還可以使用tojsonstring()或者全域性方法json.stringify()將json物件轉化為json字串。

例如:

var last=obj.tojsonstring(); //將json物件轉化為json字元
或者

var last=json.stringify(obj); //將json物件轉化為json字元

alert(last);

不過需要注意的是,處理json資料這些方法除了eval()函式是js自帶的之外,其他的很多處理json的函式,版本都比較新,可能會出現找不到方法的錯誤。一般來講的話,我們都還是要勁量把客戶的環境考慮的惡劣一些,所以,還是推薦用最開始的方法。

ps:最後乙個會多出來乙個","號,為了讓**看起來更簡單沒有處理.

實際上逗號是一定要刪掉的,目前已經發現在ie7下會報錯

js 將json物件轉成字串

除此之外還可以使用tojsonstring 或者全域性方法json.stringify 將json物件轉化為json字串。例如 var last obj.tojsonstring 將json物件轉化為json字元 或者var last json.stringify obj 將json物件轉化為jso...

JS將string字串轉為json物件的辦法

ecma 262 e3 中沒有將json概念寫到標準中,還好在ecma 262 e5 中json的概念被正式引入了,包括全域性的json物件和date的tojson方法。1,eval方式解析,恐怕這是最早的解析方式了。如下 複製 如下 function strtojson str 記得別忘了str兩...

將字串轉成列

declare sql varchar 300 i int,n int,a int set a 1 set sql 123 abc ccc set n len sql len replace sql,set i 1 while a n begin select substring sql,i,pat...