Ext. encode 와 Ext. decode 의 JSON 변환

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}]"
//   :     json      
  var     = "{  :'   ',  :' ',  :'  '}";  
          
//   :                 
 var who = Ext.decode(   );  
          
//   :who               ,     ,  ,     who    ,                  
 var name = who.  ;    //  who   [  ]    
 var sex = who.  ;     //  who   [  ]    
 var home = who.  ;    //  who   [  ]    

좋은 웹페이지 즐겨찾기