您的位置:首页 > Web前端 > JavaScript

Ext.encode与Ext.decode的JSON转换

2015-11-02 17:12 836 查看


Ext.encode与Ext.decode的JSON转换

14 五月 2011 | 网页前端 | Tags: decodeencodeextjs

在Extjs中,我们可以通过json来交换数据,Extjs内置了两个方法来互相转换。


Ext.decode( String json ) : Object

把json字符串转换为对象


Ext.encode( Mixed o ) : String

把对象转换为字符串,用这个方法可以在ajax提交时返回数据

var arr = [];
var field1 = {};
field1['name'] = 'fatkun';
field1['age'] = 23;
var field2 = {};
field2['name'] = 'test';
field2['age'] = 24;
arr.push(field1);
arr.push(field2);
Ext.encode(arr);
//返回结果"[{"name":"fatkun","age":23},{"name":"test","age":24}]"

最新最早最热
6条评论



rico
很有实际意义。

这类的文字只有用上了才知道它的好处。

2012年9月27日回复顶转发





endual

string 字符串 text = {"name":"123","success":"456"} ;

var status = Ext.decode(text);

那么 status.name = 123 ;

status.success = 456 ;

2012年8月4日回复顶转发





passerby
楼上两位- -

实在吐槽不能~败了

2011年10月17日回复顶转发





Fatkun
广告罢了。。呵呵。。

2011年10月17日回复顶转发





ixwebhosting
呵呵,博主这个博的内容我基本上没有看得懂的!

2011年8月22日回复顶转发





宁波ISO认证咨询
看不懂啊,不给力啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: