Термин «unmarshal» обычно используется для обозначения процесса парсинга XML и генерации пользовательских объектов POJO. Если вы хотите использовать вместо этого универсальные объекты Java, тогда вам нужна одна из моделей универсального дерева XML. Большинство людей используют DOM, которая является самой старой и худшей из моделей, но используется по умолчанию, поскольку поставляется в комплекте с платформой Java;Моя собственная рекомендация: JDOM2 или XOM.
Если вы не хотите создавать собственные классы, то не хотите использовать JAXB.
Вы не сказали подробното, чего вы хотите достичь, но для многих операций XML использование XSLT или XQuery будет намного проще, чем использование Java (поскольку обработка XML - это то, для чего они были разработаны).