noNamespaceSchemaLocation

noNamespaceSchemaLocation 属性引用没有目标命名空间的 XML 架构文档。

<xsi:noNamespaceSchemaLocation="anyURI" >

特性

  • anyURI
    一个架构位置,该架构包含非限定的(没有命名空间的架构)架构构造。

备注

不要求 XML 架构有命名空间。 若要为没有目标命名空间的 XML 架构指定位置,请使用 noNamespaceSchemaLocation 属性。 此属性中引用的 XML 架构不能有目标命名空间。 因为此属性不接受 URL 列表,所以只能指定一个架构位置。

根据万维网联合会 (W3C) 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