Una instrucción de proceso XML encontrada fuera de la declaración de tipo de documento se representa mediante el elemento de sintaxis ProcessingInstruction. Se trata de un elemento nombre-valor; el nombre del elemento de sintaxis es el nombre de destino de instrucción de proceso y el valor del elemento de sintaxis son los datos de tipo carácter de la instrucción de proceso. El valor del elemento de sintaxis no debe estar vacío. El nombre no puede ser XML en mayúsculas ni en minúsculas.
Si el valor del elemento contiene la secuencia de caracteres ?>, la secuencia se sustituye por el texto ?>. Esto asegura que el contenido de la instrucción de proceso no pueda terminar prematuramente la instrucción de proceso. Las apariciones de <, >, &, " y ' no se convierten en sus secuencias de escape.
Más abajo se muestran ejemplos de la instrucción de proceso XML en un documento XML y en formato de estructura en árbol:
<example><?target Esto es una instrucción de proceso.?></example>