Парсер изменяющегося xml

Дмитрий17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.04.2009

Здравствуйте!

Есть следующая проблема:

На сайте сделан и работает парсер нескольких xml, но сам xml постоянно меняется - "плавает" его структура: автором в произвольном порядке отключаются как отдельные ветки, так один/все их подэлементы. Из-за этого вылетает 500-я ошибка. Помогите пожалуйста решить проблему!

Пример файла:

-

-

Т.е. в xml-е может свернуться как ветка money, так и пропасть параметр МIN/MAX, и это может прыгать несколько раз в день...

p.s. оставляйте пожалуйста сразу в комментариях acю, в личку не пишите, пожалуйста...