2014-07-15 1 views
1

에 대한 JSON 스키마 생성 할 수있다 : 각 성인, & 어린이를그것은 문제는 내 응용 프로그램에서 우리는이 같은 데이터 구조를 가지고있다 동적 속성

{ 
    "adults": { 
     "jagger_mick_dateOfBirth": { 
      "name": "Mick" 
      "lastName": "Jagger", 
      "more atributes": "" 
     }, 
     "jolie_angelina_dateOfBirth": : { 
      "name": "Angelina" 
      "lastName": "Jolie", 
      "more atributes": "" 
     } 
    }, 
    "children": { 
     "osbourne_ozzy_dateOfBirth": : { 
      "name": "Ozzy" 
      "lastName": "Osbourne", 
      "more atributes": "" 
     } 
    } 
} 

당신이 볼 수 있듯이을, 우리가 사용하십시오 동적 속성을 사용하여 각 객체를 식별합니다. 내부는 동일한 개체입니다.

지금 당장이 데이터 구조에 대한 JSON 스키마 (v4)를 생성하는 중입니다.

내 문제는 동적 속성을 평가하는 속성을 찾을 수 없지만 객체가 같지만 키가 다릅니다.

나쁜 코딩 인 것을 알고 있지만 동적 속성 (키)을 확인하기 위해 JSON 스키마 (v4)를 생성 할 수 있습니까?

미리 감사드립니다.

경찰서. 우리가이 접근법을 사용하는 이유가 궁금하다면, 우리가 직접 검색하는 대신 객체에 직접 액세스 할 수 있기 때문입니다.

+0

JSON 스키마 v4에서 어떻게 수행 할 수 있는지에 대한 설명은 [여기] (http://json-schema.org/example2.html)에서 찾을 수 있습니다. –

+0

감사합니다. Patrik. 그러나이 예에서는 동적 키를 구성하는 방법을 볼 수 없습니다. 좀 더 정확하게하려면 "jagger_mick_dateOfBirth", "jolie_angelina_dateOfBirth"또는 "osbourne_ozzy_dateOfBirth"은 동적입니다. whateber 문자로 된 이름이 될 수 있습니다. 이번에는 자신에 대해 더 잘 설명하기를 바랍니다. – Tolke

답변