Share via


noNamespaceSchemaLocation

El atributo noNamespaceSchemaLocation hace referencia a un documento de esquema XML que no tiene un espacio de nombres de destino.

<xsi:noNamespaceSchemaLocation="anyURI" >

Atributos

  • anyURI
    Ubicación del esquema que contiene construcciones de esquema incompletas (un esquema sin un espacio de nombres).

Comentarios

No es imprescindible que los esquemas XML tengan un espacio de nombres.Para especificar la ubicación de un esquema XML que no tenga un espacio de nombres de destino, utilice el atributo noNamespaceSchemaLocation.El esquema XML al que se hace referencia en este atributo no puede tener un espacio de nombres de destino.Como este atributo no toma una lista de direcciones URL, solo se puede especificar una ubicación de esquema.

Según la recomendación sobre esquemas XML del consorcio W3C (World Wide Web XML Schema Recommendation), se pueden especificar ambos atributos, xsi:schemaLocation y xsi:noNamespaceSchemaLocation, para los documentos de instancia XML.

Ejemplo

En el siguiente ejemplo se muestra el uso del atributo xsi:noNamespaceSchemaLocation en un documento de instancia que contiene elementos incompletos.

<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>

Vea también

Referencia

Referencia de esquemas XML (XSD)

Elementos de los esquemas XML

Atributos Instance de esquema XML

Conceptos

schemaLocation