noNamespaceSchemaLocation
noNamespaceSchemaLocation 属性引用没有目标命名空间的 XML 架构文档。
<xsi:noNamespaceSchemaLocation="anyURI" >
特性
- anyURI
一个架构位置,该架构包含非限定的(没有命名空间的架构)架构构造。
注释
不要求 XML 架构有命名空间。若要为没有目标命名空间的 XML 架构指定位置,请使用 noNamespaceSchemaLocation 属性。此属性中引用的 XML 架构不能有目标命名空间。因为此属性不接受 URL 列表,所以只能指定一个架构位置。
根据万维网联合会 (W3C) XML 架构建议,XML 实例文档可以同时指定 xsi:schemaLocation 和 xsi: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>