LINUX.ORG.RU

История изменений

Исправление blexey, (текущая версия) :

Найди границы элементов самого верхнего уровня, которые у тебя считаются документами. Можно разгребать и дерево, уже распарсенное любой доступной библиотекой.

Если пытаться делить слитые документы до парсинга, можно попробовать искать начало документа по регекспу «^\<\?xml», если, конечно, такие заголовки там везде присутствуют.

Исходная версия blexey, :

Найди границы элементов самого верхнего уровня, которые у тебя считаются документами. Можно разгребать и дерево, уже распарсенное любой доступной библиотекой.