as3corelib JSON.decode에서 설정 한 것 같아요. 평범한 구형의 flex 객체로 deserialise하는 것 외에는 선택의 여지가 없습니다.deserialised JSON에 대한 가장 좋은 방법
var data:Object = JSON.decode(json);
개체에 포함 된 데이터를 다른 형식으로 가져 오려면 형식 변환을 사용할 수 없습니다. 새 인스턴스를 인스턴스화하고 속성을 수동으로 추가해야합니다.
var data:Object = JSON.decode(json);
var model:Model = new Model();
model.name = data.name;
model.notes = data.notes;
고통과 추악한 조금,하지만이 같은데요은 플렉스 유형이 지정되지 않은 JSON에서가 지불 할 수있는 가격입니다. 나의 첫 번째 질문은 내 가정이 맞는지, json 내에 포함 된 데이터로 모델 인스턴스를 만드는 더 좋은 방법이 없는가하는 점이다.
내 두 번째 질문은 이렇게하기 전에 내 자신의 메서드를 작성하기 전에 데이터 개체를 가져 와서 모델 인스턴스에 값을 mix하는 Flex API 내부에 무엇이 있습니까?
건배,
크리스