2
하나의 단일 루트 노드 만 허용하는 xml 스키마를 만들고 싶습니다.XML 스키마의 전역 요소 사용을 피하는 방법
루트 노드 아래 구조에는 다른 위치에서 다시 사용하려는 요소가 있습니다.
첫 번째 방법은 스키마에 전역 요소를 만드는 것이지만, 이렇게하면 루트 태그 만있는 XML 문서도이 스키마에 대해 유효합니다.
루트 구조 내에서 ref 요소로만 사용할 수있는 전역 요소를 어떻게 만들 수 있습니까?
이 내가해야 할 것입니다 :
<root>
<branch>
<leaf/>
</branch>
<branch>
<fork>
<branch>
<leaf/>
</branch>
</leaf>
</fork>
</root>
을하지만이 또한 루트 노드로 <leaf/>
유효한 것
글쎄, XML 데이터의 단일 내용으로 리프 태그를 사용하지 못하게하는 이유는 무엇입니까? – martin