Exemplo com DTD
<?xml version=“1.0” ?><!-- gramatica do documento --> <!DOCTYPE lista [ <!ELEMENT nota(autor,nome,texto) > <!ELEMENT autor (#PCDATA) > <!ELEMENT nome (#PCDATA) > <!ELEMENT texto (item+) > <!ELEMENT item (#PCDATA | subitem)* > <!ELEMENT subitem (#PCDATA) > ]><lista> …</lista>