Jede XML-Nachricht muss einen Hauptteil (den Text) besitzen. Dieser Hauptteil umfasst ein XML-Element der höchsten Ebene, das alle Nachrichtendaten enthält. Der Hauptteil enthält komplexe XML-Formatierungssteuerzeichen, die in viele Syntaxelementtypen im Syntaxanalysebaum umgesetzt werden. Jeder Syntaxelementtyp wird hier mit einer Reihe von XML-Beispielfragmenten vorgestellt.
Erläutert werden folgende allgemeine Elementtypen:
Beispiel für einen XML-Nachrichtentext: Elemente, Attribute und Inhalt enthält ein Beispiel zu einem XML-Nachrichtentext und zur Baumstruktur, die aus ihrer Verwendung der oben aufgeführten Syntaxelementtypen entstanden ist.
Komplexere XML-Nachrichten verwenden unter Umständen einige der folgenden Syntaxelementtypen: