2012-06-27 2 views
1

기본적으로 XSD를 작성하는 방법이 있습니다.XSD 요소는 루트 노드로만 사용

1) 익명 유형의 단일 요소 (루트 노드)를 사용하십시오.

2.) 각 태그를 익명 형식의 요소로 설명하고 중복성을 피하기 위해 명시 적 형식 만 사용하십시오 (예 : 상속 또는 두 요소가 같은 형식을 사용하는 경우)

처음에는 (1)을 사용했습니다. 때때로 (2)의 방법으로 옮겼습니다. 현재 모든 XSD가 그런 식으로 작성되었습니다.

이제는 각 요소가 문서의 루트 노드로 나타날 수 있습니다. 하지만 여전히 하나의 특정 요소 만 루트 노드로 정의되고이를 시작으로 문서 구조가 설명되기를 원합니다.

(1)로 되돌아 가지 않고이를 피할 수있는 방법이 있습니까?

어쨌든 XSD를 작성하는 가장 좋은 방법은 무엇입니까?

답변

관련 문제