다음을 통해 공유


noNamespaceSchemaLocation

noNamespaceSchemaLocation 특성은 대상 네임스페이스를 포함하지 않는 XML 스키마 문서를 참조합니다.

<xsi:noNamespaceSchemaLocation="anyURI" >

특성

  • anyURI
    정규화되지 않은 스키마(네임스페이스가 없는 스키마) 구문을 포함하는 스키마의 위치입니다.

설명

XML 스키마에 반드시 네임스페이스가 있을 필요는 없습니다. 대상 네임스페이스가 없는 XML 스키마의 위치를 지정하려면 noNamespaceSchemaLocation 특성을 사용합니다. 이 특성에 참조된 XML 스키마는 대상 네임스페이스를 포함할 수 없습니다. 이 특성은 URL 목록을 사용하지 않으므로 하나의 스키마 위치만 지정할 수 있습니다.

W3C(World Wide Web 컨소시엄) XML 스키마 권장 사항에 따르면 XML 인스턴스 문서에는 xsi:schemaLocationxsi:noNamespaceSchemaLocation 특성을 모두 지정할 수 있습니다.

예제

다음 예제에서는 비정규화된 요소를 포함하는 인스턴스 문서에서 xsi:noNamespaceSchemaLocation 특성의 사용을 보여 줍니다.

<person xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
   xsi:noNamespaceSchemaLocation="http://adventure-works.com/schemas/person.xsd">
   <name>John</name>
   <height>59</height>
</person>

참고 항목

참조

XML 스키마(XSD) 참조
XML 스키마 요소
XML 스키마 인스턴스 특성

개념

schemaLocation