Собственно говоря у меня есть решение на базе SAX парсера.Алгоритм такой:- Идем парсером по первому XML и гоним содержимое в многомерный массив.- Как находим узел для замены начинаем гнать в массив второй XML.- после перегонки вставляемого XML возобновляем обход исходного XML- перегоняем полученный PHP массив в XML.Работает неплохо, но может кто нибуть знает как сделать это ещё быстрее?
|