XMLDecl é um elemento nome que corresponde à própria declaração XML.
O elemento XmlDecl é um filho do analisador XML e é gravado em um fluxo de bits primeiro. Embora o elemento XMLDecl seja um elemento denominado, seu nome não possui relevância. A seguir é mostrado um exemplo:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd">
<s1>.........</s1>