내 XML 파일은 다음과 같이 보입니다 :XSD는
<Fields>
<Humanities>
<Performing_Arts>
<Dance />
<Music />
</Performing_Arts>
<Visual_Arts>
<Painting />
<Sculptue />
</Visual_Arts>
</Humanities>
<Social_Sciences>
<Psychology>
<Cultural_Psychology />
<Social_Psychology />
</Psychology>
</Social_Sciences>
</Fields>
내가 XML 스키마를 작성하려면,이 파일을 그래서 그 파일에 관계없이 위치의 두 개의 노드 없다, 중복 된 이름을 가질 수 있습니다. 이 파일의 모든 노드는 모든 하위 수준에 대해 무제한 자식 노드를 가질 수 있어야합니다.
어떻게하면이 목표를 달성 할 수 있습니까?
이것은 좋은 XML 디자인이 아닙니다. 데이터는 속성 이름 또는 요소 * 값 *으로 인코딩해야하며 요소 이름 자체는 인코딩하지 않아야합니다. XML 스키마는 여기에 도움이되지 않습니다. – skaffman
감사합니다. 나는 다르게 시도 할 것이다. – Sandeep