Синтаксический анализ - это то, что вы будете делать, если у вас есть XML и вы хотите создать экземпляр объекта из него. В этом случае вы должны проанализировать XML с помощью анализатора DOM и пройтись по дереву, чтобы создать объект.
Один хороший способ создания фрагмента XML из объекта - использовать шаблонное решение, такое как Velocity или Freemarker. Вы передаете шаблон и экземпляр объекта механизму шаблонов, который создает для вас XML как String.
Эта проблема еще проще, если вы предпочитаете JSON XML. Вы можете использовать Jackson JSON для перемещения между объектами и JSON. Ваши сообщения JSON будут легче XML.