Forum Webscript.Ru
Программирование => PHP => Тема начата: Nickolaz от 08 Мая 2007, 19:07:52
-
Здравствуйте!
Передо мной встала задача - создать интерфейс для редактирования (и создания) XML-файлов на основе произвольной схемы.
Т.е. есть схемка XSD со сложной структурой - нужно автоматически рисовать интерфейс для наполнения XML файла, причем интерфей не перегруженный и управляемый.
Для с++ и дельфи есть компонент - XMLInspector. Вот мне нужно что-то вроде на php (эта инфа для тех, кто видел сий компонентик).
Вопрос - есть ли какой-нибудь инструмент (среди стандартных, насколько я понял, нет) для максимального упрощения этого дела? ))
Сейчас мне приходится через SAX парсить XSD. Затем объединять все элементы (они раскрошены по типам). После чего нумеровать каждый элемент в получившейся структуре и выводить в формы, учитывая базовые типы с XPath-подобными именами. Если б работа была закончена - я б сюда не писал. Работы еще полно. Вот и решил узнать, может кто-то сталкивался...
Спасибо за любую информацию!