INCITS/ISO/IEC TR 22250-1:2002
Tecnología de la información - Lenguajes de procesamiento y descripción de documentos - Descripción del lenguaje regular para XML (RELAX) - Parte 1: RELAX Core (Informe técnico)

Estándar No.
INCITS/ISO/IEC TR 22250-1:2002
Fecha de publicación
2002
Organización
ANSI - American National Standards Institute
Ultima versión
INCITS/ISO/IEC TR 22250-1:2002
Alcance
Este Informe Técnico proporciona mecanismos para especificar formalmente la sintaxis de los lenguajes basados en XML. Por ejemplo@ la sintaxis de XHTML 1.0 se puede especificar en RELAX. En comparación con las DTD@, RELAX ofrece las siguientes ventajas:  ——La especificación en RELAX utiliza la sintaxis de instancia XML (es decir, @ documento) @ - RELAX proporciona tipos de datos enriquecidos @ y - RELAX reconoce el espacio de nombres La especificación RELAX consta de dos partes @ RELAX Core y RELAX Namespace . Esta parte del Informe Técnico proporciona RELAX Core@, que puede usarse para describir lenguajes de marcado que contienen un único espacio de nombres XML. La Parte 2 de este Informe Técnico proporciona RELAX Namespace@ que puede usarse para describir lenguajes de marcado que contienen más de un único XML namespace@ que consta de más de un documento RELAX Core. Dada una secuencia de elementos, un módulo de software llamado procesador RELAX Core la compara con una especificación en RELAX Core e informa el resultado. El procesador RELAX Core puede ser invocado directamente por el usuario@ y también puede ser invocado por otro módulo de software llamado procesador RELAX Namespace. RELAX se puede utilizar junto con DTD. En particular, RELAX puede restringir las notaciones y entidades declaradas por DTD. Esta parte del Informe técnico también proporciona un subconjunto de RELAX Core@ que está restringido a funciones DTD más tipos de datos. Este subconjunto es muy fácil de implementar@ y, con la excepción de la información del tipo de datos@, la conversión entre este subconjunto y las DTD XML no produce pérdida de información. NOTA 1 Dado que XML es un subconjunto de WebSGML (TC2 de ISO 8879), RELAX es aplicable a SGML. NOTA 2 Se está desarrollando un sucesor de RELAX Core en el RELAX NG TC de OASIS.

INCITS/ISO/IEC TR 22250-1:2002 Historia

  • 2002 INCITS/ISO/IEC TR 22250-1:2002 Tecnología de la información - Lenguajes de procesamiento y descripción de documentos - Descripción del lenguaje regular para XML (RELAX) - Parte 1: RELAX Core (Informe técnico)



© 2023 Reservados todos los derechos.