2016-12-21 3 views
1

단어 typeid은 json 스키마에서 예약어로 사용됩니다. json 스키마의 키로 설정할 수 있습니까? 다음은 내가하려는 일의 예입니다.json 스키마의 'key'및 'type'키 값

"id": { 
    "type": "string" 
}, 
"featureType": { 
    "type": "string" 
}, 
"type": { 
    "type": "string" 
} 

내가 (here 포함) 도구를 사용하여이 검증 노력했다. 주변을 인터넷으로 탐색해도 아무런 제안도 없습니다. 어떤 도움을 많이 주셨습니다. 건배!

답변

0

위에 붙여 넣은 스 니펫이 가장 잘 작동합니다. "type""id"은 예약 키이지만 해당 값이 문자열 인 경우에만 특별한 의미가 있습니다. 값은 귀하의 경우에 객체이므로 아무런 문제가 없습니다. json 스키마 스펙에 명시 적으로 명시된 경우 100 % 확신 할 수는 없지만 구현 방식이 일반적으로 어떻게 수행되는지는 확실합니다.

+1

응답 해 주셔서 감사합니다. 나는 그들이 가지고있는 문제가 그들이 '속성'객체 안에 있지 않다는 것이 었습니다. 나는 그것을 지금 고쳤다. – sammy88888888