Jede XML-Nachricht muss einen Hauptteil (den Text) besitzen. Der Hauptteil besteht aus hierarchisch angeordneten XML-Elementen und anderen XML-Konstrukten, die die Nachrichtendaten darstellen.
Der XMLNS-Parser weist jedem von ihm erstellten Syntaxelement einen Feldtyp zu. Der Wert des Feldtyps gibt das XML-Konstrukt an, das er darstellt. In den folgenden Abschnitten werden die einzelnen Feldtypen anhand von XML-Beispielfragmenten erläutert.
Komplexere XML-Nachrichten verwenden unter Umständen einige der folgenden Syntaxelementtypen: