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

extjs json格式化

錢衛國1年前9瀏覽0評論

ExtJS是一款常用的JavaScript框架之一,它具有如下功能:UI組件,模板引擎,數據模型,以及許多工具類。而在操作數據模型中,ExtJS中內置了一個方便的JSON格式化工具。

在ExtJS中,通過使用Ext.JSON.encode方法,我們可以將任何JavaScript對象或數組轉換成JSON格式,并通過在參數中設置true,可以進行縮進格式化。

//將JavaScript對象轉換成JSON格式并格式化
var ob = {
name:'John Smith',
age:30,
hobbies:['swimming','reading','running']
};
var jsonStr = Ext.JSON.encode(ob, true);
console.log(jsonStr);

相反,我們也可以通過使用Ext.JSON.decode方法,將JSON格式的字符串轉換成JavaScript對象。當然,我們需要確保字符串中的格式是符合標準的JSON格式。

//將JSON格式的字符串轉換成JavaScript對象
var jsonStr = '{"name":"John Smith","age":30,"hobbies":["swimming","reading","running"]}';
var ob = Ext.JSON.decode(jsonStr);
console.log(ob);

總結:通過ExtJS中的JSON格式化工具,我們可以方便地將JavaScript對象或數組轉換成JSON格式,并且可以進行格式化的設置。同時,我們也可以將符合標準的JSON格式的字符串轉換成JavaScript對象。