Проблема в следующем:
При всасывании программой xml файла с помощью XMLin(); строится хэш в котором элементы xml перетасовываются неким образом, известным наверно только разработчикам модуля. Есть ли возможность сохранить последовательность елементов ?
Опция NoSort => 1 - действует только на XMLout(); убирая расстановку елементов по алфавиту, но не сохраняя первоначальный вид.
Опишу задачу, может кто-нить посоветует с помощью чего ее можно решить:
Есть xml конфигурационный файл, в котором описаны некие правила. Необходимо написать программу, которая обеспечила интерфей к данным правилам. То есть, могла бы дать возможность посмотреть данные заключенные в тегах, изменить их, удалить или добавить блок элементов называемый правилом.
Требования к xml файлу:
Нельзя менять имена тэгов и нельзя изменять порядок следования тегов (в этом то как раз и проблема :confused: )
в файле.
Оочень нужна помощь, откликнитесь кто может !!!