Я не знаю ни одной CMS, которая позволяла бы вам делать это из коробки. CMS обычно создаются для создания веб-страниц.
Drupal
Это можно сделать с помощью Drupal, но это потребует некоторой работы, в зависимости от того, какой тип XML RDF-документов вам нужно сгенерировать, это может быть большей или меньшей рабочей нагрузкой.
Поскольку вся разметка определяется функциями темы и шаблонами, все, что вам нужно сделать, это переписать стандартные. Если все, что вам нужно, это создать этот специальный вывод для необработанного контента - называемого узлами в Drupal, - вам нужно всего лишь создать настроенный шаблон узла и специальный шаблон страницы, который создает окружающую разметку, например, типы документов и т. Д.
Если это так, вам не нужно много дополнительной работы по сравнению со специальным узлом дизайна, таким как продукты на сайте покупок. Модуль контекста может помочь вам управлять тем, какой шаблон страницы использовать для различных типов контента / URL.
Таким образом, с доступными модулями и большой гибкостью Drupal, можно было бы сделать без особой работы. Я предполагаю, что Drupal будет лучшим выбором, так как для этого важна гибкость, вещь, которую Drupal делает лучше, чем все другие CMS, которые я видел.