Автор Тема: Инструмент для работы с XSD  (Прочитано 2476 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nickolaz

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 38
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Инструмент для работы с XSD
« : 08 Мая 2007, 19:07:52 »
Здравствуйте!

Передо мной встала задача - создать интерфейс для редактирования (и создания) XML-файлов на основе произвольной схемы.

Т.е. есть схемка XSD со сложной структурой - нужно автоматически рисовать интерфейс для наполнения XML файла, причем интерфей не перегруженный и управляемый.

Для с++ и дельфи есть компонент - XMLInspector. Вот мне нужно что-то вроде на php (эта инфа для тех, кто видел сий компонентик).

Вопрос - есть ли какой-нибудь инструмент (среди стандартных, насколько я понял, нет) для максимального упрощения этого дела? ))

Сейчас мне приходится через SAX парсить XSD. Затем объединять все элементы (они раскрошены по типам). После чего нумеровать каждый элемент в получившейся структуре и выводить в формы, учитывая базовые типы с XPath-подобными именами. Если б работа была закончена - я б сюда не писал. Работы еще полно. Вот и решил узнать, может кто-то сталкивался...

Спасибо за любую информацию!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28