XML 요소가 필수 사항임을 의미합니까? 또는 XML 요소에 null이 아닌 값이 있어야합니까? 나는 정말로 javadoc 설명으로 혼란 스럽다.XMLElement의 의미 @ 필수 = true
11
A
답변
10
@XMLElement(required=true)
는 XML 스키마에 이런 식으로 뭔가를 생성
<xs:element name="city" type="xs:string" minOccurs="1"/>
는 요소를 의미하고, 값은 필수입니다. 기본값은 false입니다.
이 :
@XMLELement(nillable=true)
는 XML 스키마에 이런 식으로 뭔가를 생성
<xs:element name="city" type="xs:string" nillable="true"/>
이처럼 XML에 전무 값을 전달할 수 있다는 것을 의미합니다 :
<city xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
두 가지를 결합하면 다음과 같습니다.
요소가 필수이지만이 전무 값을 전달할 수 있다는 것을 의미합니다<xs:element name="city" type="xs:string" nillable="true"/>
:
@XMLELement(nillable=true, required=true)
이 유사한 XML 스키마 정의를 제공합니다.
2
minOccurs
표시기 소자가 발생할 수있는 최소 횟수를 지정한다. 스키마의 요소에 속성이 있으면 이는 요소가 필수임을의 L합니다. XML
문서에 나타나야합니다.
관련 문제
- 1. 필수 = true 페이지 매개 변수가 작동하지 않습니까?
- 2. @WebParam의 @XmlElement (필수 = true)가 작동하지 않습니다.
- 3. MVC .net 등록 정보의 필수 속성에 대한 부울 값 True
- 4. 동기화 된 메서드와 Semaphore (1, true)의 의미 론적 동일성?
- 5. 의미
- 6. 의미
- 7. 의미
- 8. 의미
- 9. 의미
- 10. 의미 mscorwks의 의미! StrongNameErrorInfo + 0x1031b
- 11. 의미 : O__b_variable_function__b__
- 12. 의미 작업은 무엇을 반영합니까?
- 13. WCF 필수 바인딩
- 14. Git checkout 이중 대시 의미
- 15. 격자보기의 필수 필드 검사기
- 16. 장고 필수 필드
- 17. 필수 속성은
- 18. 필수 필드가
- 19. XmlSerializer - 필수 요소
- 20. _dopr의 의미
- 21. FIN_WAIT1의 의미
- 22. setContextClassLoader 의미
- 23. 의미 = games_ego
- 24. 의미 (무한대)
- 25. WindowsIdentity의 의미
- 26. SEQUENCE_NEXT_HI_VALUE의 의미
- 27. 의미 'z'?
- 28. setContextClassLoader 의미
- 29. 의미, 아이폰
- 30. 의미 장식품
시간을내어 질문에 답변 해 주셔서 감사합니다. 나는 간단한 테스트 장치를 만들어 설명했다. 필수 제한 조건은 요소와 해당 값 모두에 적용됩니다. – sateesh