XMLDecl è un elemento nome che corrisponde alla dichiarazione XML. L'elemento XmlDecl è un elemento child del programma di analisi XML ed è scritto prima in un flusso di bit. Sebbene l'elemento XMLDecl sia un elemento denominato, il nome non è pertinente. Ad esempio:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd"> <s1>.........</s1>