Cada mensagem XML deve ter um corpo. O corpo consiste em uma hierarquia de elementos XML e outras construções XML que representam os dados da mensagem.
O analisador XMLNS designa um tipo de campo para cada elemento da sintaxe criado. O valor do tipo de campo indica a construção XML que representa. Nos tópicos a seguir, cada tipo de campo é discutido, com uma série de fragmentos XML de exemplo.
Mensagens XML mais complexas podem usar os mesmos tipos de elementos de sintaxe a seguir: