2012-12-26 3 views
0

URI는 실제로 웹 위치를 나타내지 않으므로 XML의 기본 네임 스페이스에 URI가 필요한 이유는 무엇입니까? 일부 기본 기본 네임 스페이스에 요소의 첫 번째 모양을 넣을 수없는 이유는 무엇입니까?XML의 기본 네임 스페이스에 실제로 URI가 필요합니까?

+2

URI는 고유하고 세계 다른 사람이 사용할 수없는 도메인 이름을 포함하고 있으므로 URI가 선택됩니다. 요구 사항은 단지 유일하며 도메인 이름을 기반으로하는 URI를 사용하면 필요를 충족합니다. –

+0

이름을 사용하면 반복 할 수 있으므로 고유성을 네임 스페이스 URI의 이유로 사용할 수 있습니다. 하지만 기본 네임 스페이스의 이름이없는 경우, 요소의 첫 번째 발생이 표준 표준 네임 스페이스에 들어갑니다. 따라서 신체가 바로 그것을 반복 할 수 있습니까? – nikel

답변

1

namespaces rec에는 네임 스페이스에 대한 URI 참조가 필요하므로 일부 네임 스페이스의 상태가 기본값으로 사용됩니다. 일반적으로 참조 할 수없는 URI 인 이유는 무엇입니까 (RDF는이 점에서 비준수). 이유는 무엇입니까? 어떤 시점에서, 누군가 좋은 생각이 될 것이라고 생각했고, 그렇게 만들었습니다.

그러나 네임 스페이스가없는 기본 네임 스페이스를 혼동시킬 수 있습니다. "표준 기본"네임 스페이스가 없습니다.

문서의 기본 네임 스페이스는 'xmlns'특성 (콜론 없음, 접미사 없음)으로 지정되며 작성자가 바라는 URI와 유사하게 사용할 수 있습니다. 표준 가치가 없습니다.

또한 xmlns 특성 사양은 선택 사항입니다. 존재하지 않는 경우 (존재하지 않는 것이 허용되는 경우), 기본 네임 스페이스가 전혀 없습니다.

관련 문제