Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Permite que cualquier elemento de los espacios de nombres especificados aparezca en el elemento sequence o choice contenedor.
<any
id = ID
maxOccurs = (nonNegativeInteger | unbounded) : 1
minOccurs = nonNegativeInteger : 1
namespace = "(##any | ##other) | List of (anyURI |(##targetNamespace | ##local))) : ##any
processContents = (lax | skip | strict) : strict
{any attributes with non-schema Namespace...}>
Content: (annotation?)
</any>
Atributos
id
Identificador de este elemento. El valor id debe ser de tipo ID y debe ser único dentro del documento que contiene este elemento.Opcional.
maxOccurs
Número máximo de veces que el elemento any puede aparecer en el elemento. El valor puede ser un número entero mayor o igual que cero. Para no establecer ningún límite en cuanto al número máximo, utilice la cadena "unbounded". El valor predeterminado es 1.Opcional.
minOccurs
Número mínimo de veces que el elemento any puede aparecer en el elemento. El valor puede ser un número entero mayor o igual que cero. Para especificar que este grupo any es opcional, establezca el atributo como cero. El valor predeterminado es 1.Opcional.
namespace
Espacios de nombres que contienen los elementos que se pueden utilizar. Si no se especifica ningún espacio de nombres, el predeterminado es ##any. Si se especifica, debe ser uno de los siguientes.##any Pueden estar presentes elementos de cualquier espacio de nombres. ##other Pueden estar presentes elementos de cualquier espacio de nombres que no sea el de destino del elemento primario que contenga a este elemento. ##local Pueden estar presentes elementos que no se completan con un espacio de nombres. ##targetNamespace Pueden estar presentes elementos del espacio de nombres de destino del elemento primario que contenga a este elemento. Lista de {referencias a identificadores URI, ##targetNamespace, ##local} Pueden estar presentes elementos de una lista delimitada por espacios del espacio de nombres. La lista puede contener lo siguiente: referencias a identificadores URI de espacios de nombres, ##targetNamespace y ##local. Opcional.
processContents
Indicador de cómo una aplicación o procesador XML debe controlar la validación de documentos XML con respecto a los elementos especificados por el elemento any. Si no se especifica ningún atributo processContents, el predeterminado es strict. Si se especifica processContents, debe ser uno de los siguientes.strict El procesador XML debe obtener el esquema de los espacios de nombres requeridos y validar cualquier elemento de dichos espacios de nombres. lax El procesador XML intenta obtener el esquema de los espacios de nombres requeridos y validar cualquier elemento de dichos espacios de nombres; no obstante, si no se puede obtener el esquema, no se producirán errores. skip El procesador XML no intenta validar ningún elemento de los espacios de nombres especificados. Opcional.
Información del elemento
| Número de apariciones | Ilimitado |
| Elementos primarios | choice, sequence |
| Contenido | annotation |
Ejemplo
En el ejemplo siguiente se muestra una declaración de elementos de un elemento que debe contener uno o varios elementos del espacio de nombres XHTML con el procesamiento del contenido establecido como lax.
<xs:element name='htmlText'>
<xs:complexType>
<xs:sequence>
<xs:any namespace='http://www.w3.org/1999/xhtml'
minOccurs='1' maxOccurs='unbounded'
processContents='lax'/>
</xs:sequence>
</xs:complexType>
</xs:element>
Vea también
Referencia de esquemas XML (XSD) | Elementos de los esquemas XML
Para obtener más información, vea la parte 1: Structures Recommendation de XML Schema del W3C (World Wide Web Consortium), en http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-any.