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

ext前臺字符串轉為json

李中冰1年前7瀏覽0評論

在日常的Ext開發中,經常需要將前臺的字符串轉化為json格式。下面介紹一種較為簡便的方法。

//假設有以下字符串
var str = '{name:"張三",age:"18",sex:"男"}';
//將字符串中單引號替換為雙引號
str = str.replace(/'/g, '"');
//將字符串轉化為json對象
var obj = Ext.JSON.decode(str);

以上代碼使用了Ext的JSON對象中的decode方法。這個方法可以將json形式的字符串轉化為json對象。

需要注意的是,如果字符串的鍵名或鍵值中包含雙引號,則需要將雙引號轉義。例如:

var str = '{name:"張三",age:"18",address:"\"北京市朝陽區\"" }';
str = str.replace(/'/g, '"');
var obj = Ext.JSON.decode(str);

以上代碼中,將雙引號進行轉義,再使用Ext.JSON.decode方法解析即可。

總之,將前臺字符串轉換成json格式,可以使用字符串替換和Ext.JSON.decode方法的混合使用,使得工作更加方便快捷。