XML Processing Instruction
Une instruction de traitement XML transmet des instructions destinées à l'application sous la forme <?target data?>, p. ex. <?xml-stylesheet?> pour associer une feuille de style.
Objectif
Intégrer dans un document XML des instructions destinées à des applications précises, dirigeant le traitement sans affecter les données du document.
Mécanisme
La forme <?target data?> : target identifie l'application visée et data le contenu de l'instruction (non structuré en XML). L'analyseur remet la PI à l'application. La déclaration <?xml ...?> est une PI spéciale.
Cas d’usage
- Association de feuilles de style XML
- La déclaration XML
- Directives propres à l'application