Esquema XML tipo de datos de cadena
Cadena tipo de datos se utiliza para contener el valor de la cadena.
Tipo de datos String (cadena de tipo de datos)
Cadena tipo de datos puede contener caracteres, saltos de línea, retornos de carro, y las pestañas.
Aquí hay un ejemplo de una declaración de cadena esquema:
Los elementos del documento deben tener este aspecto:
O como esto:
Nota: Si se utiliza un tipo de cadena, el procesador XML no va a cambiar un valor.
Normalizada tipo de datos de cadena (normalizedString Tipo de datos)
tipos de datos de cadena normalizados derivados de tipo de datos de cadena.
Normalizada tipo de datos de cadena puede contener los mismos caracteres, pero el procesador XML eliminará salto de línea, retornos de carro y tabuladores.
He aquí un ejemplo de un tipo de datos de cadena normalizada en el esquema:
Los elementos del documento deben tener este aspecto:
O como esto:
Nota: En el ejemplo anterior, el procesador XML se utiliza para reemplazar todas las pestañas con espacios.
Token tipo de datos (Data Type Token)
testigo de datos derivados del mismo tipo de tipo de datos de cadena.
Token mismo tipo de datos puede contener caracteres, pero el procesador XML eliminará saltos de línea, retornos de carro, tabulaciones, espacio (continua) espacios iniciales y finales, y.
He aquí un ejemplo de un esquema en la declaración de contadores relevantes:
Los elementos del documento deben tener este aspecto:
O como esto:
Nota:> En el ejemplo anterior, el analizador de XML eliminará las pestañas.
Tipo de datos String
Tenga en cuenta que todos los siguientes tipos de datos son derivados de tipo de datos String (a excepción de secuencia sí mismo tipo de datos)!
nombre | descripción |
---|---|
ENTIDADES | |
ENTIDAD | |
identificación | Enviado atributo ID de cadena en XML (sólo se utiliza en conjunción con los atributos de esquema) |
IDREF | Sometido cadena IDREF atributo en XML (sólo se utiliza junto con los atributos de esquema) |
idioma IDREFS | Cadena contiene un identificador de idioma válido de |
nombre | Cadena contiene un nombre XML válido |
NCName | |
NMTOKEN | Sometido cadena del atributo NMTOKEN en XML (sólo se utiliza junto con los atributos de esquema) |
NMTOKENS | |
normalizedString | Cadena no contiene saltos de línea, retornos de carro, o pestañas |
QName | |
cadena | cadena |
ficha | Cadena no contiene saltos de línea, retornos de carro, o tabulaciones, espacios iniciales o finales o espacios más consecutivos |
tipo de datos de cadena definida (restricción)
Puede ser utilizado en conjunción con un tipo de datos de cadena definidos:
- enumeración
- longitud
- maxLength
- minLength
- patrón (NMTOKENS, IDREFS, y entidades no puede utilizar esta restricción)
- whiteSpace