Они не могут быть правильным XML-файлом, если вы не начнете связываться с выходом сериализатора.Каждый из них начинается с заголовка xml (<?xml ...)
.Может быть только один из них ...
Это не обязательно проблема, вы можете обработать вывод как серию XML-документов и порезать их (как строку) перед попыткой десериализации (илилюбая другая форма процесса xml).
Вы можете создать объект, представляющий собой коллекцию документов xml, и затем сериализовать его, используя теги CDATA.
Теоретически вы можете глубоко копировать каждый узел всериализованный объект, сортировка пространств имен, а затем обратный процесс для десериализации, но это было бы невероятно хрупким ....
Я недавно сделал строковый маневр, он работал нормально ...