色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

extjs 字符串轉json數組

阮建安1年前8瀏覽0評論

在使用 ExtJs 開發過程中,有時需要將字符串轉換成 JSON 數組。ExtJs 提供了一個內置函數來實現這一功能。

var str = '[{"name": "John", "age": 26}, {"name": "Jane", "age": 22}]';
var arr = Ext.decode(str);
console.log(arr);

以上代碼將字符串'[{"name": "John", "age": 26}, {"name": "Jane", "age": 22}]'轉換成 JSON 數組,并將其賦值給變量arr。使用Ext.decode()函數即可將字符串轉換成 JSON 數組。轉換后的數據可以直接使用或進一步處理。

需要注意的是,如果字符串中包含特殊字符,需要進行轉義處理,否則轉換過程會出現錯誤。比如下面這個例子:

var str = '[{"name": "John", "age": 26, "description": "John's description"}, {"name": "Jane", "age": 22}]';
var arr = Ext.decode(str);
console.log(arr);

以上代碼中,字符串中的'John's description'中的'符號會導致轉換失敗。正確的寫法是將'轉換成\'

var str = '[{"name": "John", "age": 26, "description": "John\'s description"}, {"name": "Jane", "age": 22}]';
var arr = Ext.decode(str);
console.log(arr);

使用 ExtJs 的Ext.decode()函數可以方便地將字符串轉換成 JSON 數組。需要注意特殊字符的轉義問題,否則會導致轉換失敗。