El principio de un mensaje XML puede contener una declaración XML.
A continuación se muestra un ejemplo de una declaración:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd">
<s1>.........</s1>
La declaración XML incluye las siguientes constantes de tipo de campo:
El apartado Ejemplo de declaración XML incluye otro ejemplo de una declaración XML y la estructura en árbol que ésta forma.