Динамически создать XSD для формы - PullRequest
0 голосов
/ 27 сентября 2011

В инструменте Form Builder от Orbeon можно указать схему, загрузив файл XSD.

Но если у нас нет схемы или мы слишком ленивы, чтобы ее создать, возможно ли создать схему динамически?

Схема необходима для использования данных форм в других системах, таких как юниверс Business Object.

С уважением

Ответы [ 2 ]

0 голосов
/ 28 июня 2012

Я работаю над своим собственным проектом под названием XsdFormEditor.Приложение сможет отображать любой XSD в виде формы в WinForms (выполнено 95%), Web (с использованием Asp.Net MVC, выполнено 0%), WPF (выполнено 0%).Идея состоит в том, чтобы загрузить любой XSD-файл, показать его пользователю в виде формы, позволить пользователю вводить некоторые данные и сохранять данные в формате XML.Пользователь также сможет загрузить значения по умолчанию для формирования из файла XML.Вы можете найти его здесь: https://github.com/janstafa/XsdFormEditor

0 голосов
/ 27 сентября 2011

Orbeon Forms не генерирует схемы автоматически на основе форм, созданных в Form Builder;вместо этого, как вы заметили, он предназначен для использования схемы, которая у вас уже есть.

Однако есть инструменты, которые это делают.Вы можете найти некоторые из упомянутых в ответе на этот вопрос вопросов о , как генерировать схему XSD из документа экземпляра XML .

...