La declaración XML que se puede escribir al principio de un documento XML, empieza con los caracteres “<?” y termina con “?>” al igual que las instrucciones de procesamiento. Sin embargo, la declaración XML no es una instrucción de procesamiento (o proceso).
<?xml version="1.0" encoding="UTF-8"?>
En esta declaración XML, se está indicando que 1.0 es la versión de XML utilizada en el documento y UTF-8 (8-bit Unicode Transformation Format, Formato de Transformación Unicode de 8 bits) es la codificación de caracteres empleada.
En un documento XML no es obligatorio que aparezca la declaración XML. Ahora bien, si se incluye, tiene que aparecer en la primera línea del documento, y el carácter “<” debe ser el primero de dicha línea, es decir, antes no pueden aparecer espacios en blanco.