¿Qué es XML Prolog?

El lenguaje de marcado extensible (XML) Prolog es la porción de cada sistema XML que está presente antes del elemento raíz del sistema. Esta es la parte del sistema XML en el que se define la información sobre la programación XML. No existe un estándar para el prólogo XML, pero generalmente contará con algunos de los mismos rasgos de un sistema a otro. En algunos casos, incluso puede estar vacío porque el usuario no quiere declarar ninguna información de Prolog. Incluso si está vacío, todavía existe en cada sistema XML.

El prólogo XML a veces se conoce como la declaración XML. Está presente en cada sistema, pero su uso es opcional. Cuando se usa, generalmente contiene la información de la versión, las instrucciones de procesamiento, cualquier comentario del autor y un campo para las definiciones de tipo de documento, comúnmente conocido como DOCTYPE. A veces también contendrá información de reenvío al lenguaje de marcado de hipertexto (HTML) si el usuario desea fusionar XML y HTML.

XML Prolog siempre ocurrirá en la primera parte del archivo. Nunca seguirá detrás de otra sección. La única excepción es que una marca de orden de bytes puede preceder al Prólogo XML cuando se utilizan ciertos tipos de codificaciones de caracteres. Si este es el caso, la marca de orden de bytes declara el tipo de codificación de caracteres que se usó en el sistema XML, generalmente con formato de transformación unicode (UTF). Hay una gama de codificaciones de caracteres disponibles, pero UTF-8 y UTF-16 son las codificaciones más comunes y recomendadas; Si no se especifica una marca de pedido de byte, las computadoras leerán el sistema como UTF-8 o UTF-16, las codificaciones predeterminadas.

Las instrucciones de procesamiento definen cómo la aplicación procesará la información dentro del Prolog y el sistema XML. Las instrucciones de procesamiento pueden aparecer en cualquier lugar de un sistema XML. Solo las instrucciones de procesamiento en el Prólogo XML se considerarán parte de la declaración XML.

comentarios, como el proceso enG La información, se puede encontrar en cualquier parte del sistema XML, y solo los comentarios en el Prolog se consideran parte del Prólogo XML. Los comentarios son conjuntos de datos de texto gratuitos que no tienen influencia en las secuencias de comandos dentro del sistema y generalmente están allí para ayudar al programador a recordar algo o para decirle algo a otros programadores. A menudo incluyen información sobre el autor, el número de versión o cualquier otra información que el autor desee pasar a otros editores de scripts. Por último, algunos autores incluirán Doctype. Esto se recomienda pero aún no es una práctica común entre los autores.

OTROS IDIOMAS