Une instruction de traitement permet de transmettre le type d'application et éventuellement différents paramètres permettant de traiter une entité externe non-analysable comme une vidéo (avi, mpeg, qtw, etc.), un document textuel (pdf, doc, rtf, etc.) un programme Java, Perl ou encore C++.
<?cible liste_attributs?>
La cible identifie l'application à laquelle l'instruction est destinée.
La liste d'attributs permet de spécifier des données particulières pour le traitement de l'instruction.
Les instructions de traitement débutant par la chaîne de caractères xml sont réservés à un usage réservé au standard XML.
<?xml-stylesheet type="text/xsl" href="style.xsl"?>Exemple :
<?tableau feuille="compte.xsl"?> <?bml register demos.texteditor.MenuBarAdder?> <?xml-stylesheet type="text/css" href="style.css"?> <?xml version="1.0" standalone="no"?> <!DOCTYPE document [ <!ELEMENT document (article)> <!ELEMENT article (#PCDATA)> <!ATTLIST article source ENTITY #REQUIRED> <!ENTITY doc_word SYSTEM "/doc/article.doc" NDATA doc> <!NOTATION doc PUBLIC "-//IETF//NONSGML Media Types application/msword//EN" "http://www.isi.edu/in-notes/iana/assignments /media-types/application/msword"> ]> <?doc WinWord?> <document> <article source="doc_word"> Spécification de XML 1.0 </article> </document> |