'anyOf'키워드를 사용하여 스키마에 유효한 JSON의 예가 있는지 궁금합니다. 파이썬에서 유효한 JSON을 출력 할 코드를 작성하려고합니다. 예를 들어'anyOf'키워드에 유효한 JSON은 무엇입니까
,이처럼 보였다 스키마가 있다면 :
"anyOf": {
"category_0": {
"main": { "enum": ["learning"]},
"sub": { "enum": ["ADD/ADHD", "dyslexia", "general learning disability", "language disorder", "intellectual giftedness", "other"]}
},
"category_1": {
"main": { "enum": ["mental"]},
"sub": { "enum": ["down's syndrome", "asperger's syndrome", "autism", "other"]}
},
"category_2": {
"main": { "enum": ["behavioral"]}
},
"category_3": {
"main": { "enum": ["medical"]},
"sub": { "enum": ["diabetes", "allergies", "eating disorders", "chronic illness", "other"]}
},
"category_4": {
"main": { "enum": ["physical"]},
"sub": { "enum": ["blind", "deaf", "cerebral palsy", "other"]}
}
}
무엇 JSON 유효한 것입니까?
내가 파이썬에서 출력 JSON에 사용했던 코드
은 이것이다 : 문자열 가장 바깥 쪽 배열 또는 객체 밖에 할 수 없기 때문에main = row.get('main', [])
sub = row.get('sub',[])
category = dict(main = main, sub=sub)
special_needs = category
을, 당신이 게시 코드는 JSON – dchhetri
가 명확히 않습니다입니까? – goldisfine
질문이 명확하지 않습니다. –