2012-10-22 1 views
0

현재 응답 및 요청 형식으로 JSON이 포함 된 .NET WCF 웹 서비스가 있습니다. 모든 빌드를 통해 직렬화/비 직렬화 된 모든 엔티티에 대해 JSON.NET을 통해 JSON 스키마 파일을 생성 및 게시합니다. 당신이 JSON 스키마 파일을 본 적이 없다면Sencha Touch는 JSON.NET에서 생성 된 JSON 스키마 정의를 사용할 수 있습니까?

, 그들은 다음과 같은 형식으로되어 있습니다 : 센차 터치 쉽게이 생성 된 파일을 소비하고 모델로 사용하는

{ 
    "type": "object", 
    "properties": { 
    "Id": { 
     "required": true, 
     "type": "integer" 
    }, 
    "Name": { 
     "required": true, 
     "type": [ 
     "string", 
     "null" 
     ] 
    }, 
    "Email": { 
     "required": true, 
     "type": [ 
     "string", 
     "null" 
     ] 
    } 
    } 
} 

방법이 있나요?

+0

나는 그 하나 하나 엽차가 사용하는 올바른 모델 정의라고 생각하지 않습니다. 그러나 필요한 변환을 수행하는 스크립트를 만드는 것이 너무 어렵지 않아야합니다. – Christoph

답변

0

자신의 데이터 리더를 작성할 수 있습니다. 따라서 원하는 모든 데이터를 구문 분석하고 변환 할 수 있습니다.

data.reader api docs (sencha touch 2)

+1

나는 이것이 그가 원하는 것이라고 생각하지 않는다. 나는 그가 서버 사이드 모델과 동기화되어 sencha 사이드 모델을 유지하려고한다고 생각한다. 그래서 서버 측 모델이 바뀔 때마다 모델은 그에 따라 변경되어야합니다. 그게 적어도 내가 어떻게 이해하는지. – Christoph

+0

맞습니다, Christoph. – JackAce

관련 문제