Este capítulo describe las Processing Instructions (PIs). Tal como se define en la Recomendación XML 1.0,
"Processing instructions (PIs) permiten que los documentos que contienen las instrucciones para las aplicaciones. PIs no son parte de los datos de caracteres del documento, pero debe pasar a través de la aplicación.
Processing instructions (PIs) se pueden utilizar para pasar información a las aplicaciones. PIs puede aparecer en cualquier parte del documento fuera del marcado. Pueden aparecer en el prólogo, incluida la definición de tipo de documento (DTD), de contenido textual, o después de que el documento.
Continuación se presenta la sintaxis de IP:
<?target instructions?>
Donde:
Objetivo - identifica la aplicación a la que la instrucción se dirige.
Instrucciones - se trata de un personaje que describe la información de la aplicación al proceso.
Una PI comienza con una etiqueta especial <?Y termina con ?>. Tratamiento de los contenidos termina inmediatamente después de la cadena ?> se encuentre.
PIs se utilizan en muy pocas ocasiones. Son utilizados principalmente para vincular documento XML a una hoja de estilos. Por ejemplo:
<?xml-stylesheet href="howcodexstyle.css" type="text/css"?>
Aquí, el objetivo es xml-stylesheet. href="howcodexstyle.css" y type= "text/css" son los datos o instrucciones que la aplicación de destino va a usar en el momento de la elaboración del documento XML.
En este caso, el explorador reconoce el objetivo en lo que indica que el archivo XML deberá ser transformado antes de ser mostrado; el primer atributo que el tipo de la transformación XSL, y es el segundo atributo puntos a su ubicación.
Un IP puede contener los datos excepto la combinación ?>, lo que se interpreta como el delimitador de cierre. He aquí dos ejemplos de PIs:
<?welcome to pg=10 of tutorials point?> <?welcome?>