Neben der Eingabe von beliebigen Textdaten als Wert für ein Attribut, lassen sich auch eine Reihe von Werten (eine Aufzählung) vorgeben, aus denen ein Wert auszuwählen ist.
Wir ziehen hierzu wieder unser Adressbeispiel hinzu, und erweitern das Element Adresse um ein Attribut, das aussagt, ob es sich um eine private Adresse handelt oder nicht.
<!ATTLIST adresse Privat (ja | nein)>
»