XML Processing Instruction
Una instrucción de procesamiento XML pasa instrucciones dirigidas a la aplicación como <?target data?>, p. ej., <?xml-stylesheet?> para asociar una hoja de estilo.
Propósito
Incrustar instrucciones para aplicaciones concretas dentro de un documento XML, dirigiendo el procesamiento sin afectar a los datos del documento.
Mecanismo
La forma <?target data?>: target identifica la aplicación destinataria y data es el contenido de la instrucción (no estructurado en XML). El parser entrega la PI a la aplicación. La declaración <?xml ...?> es una PI especial.
Casos de uso
- Asociar hojas de estilo XML
- La declaración XML
- Directivas específicas de aplicación