Требуется библиотека Javascript для редактора XML, сгенерированного программно из XSD - PullRequest
1 голос
/ 10 марта 2009

Я хочу создать веб-интерфейс для настройки системы. Конфигурация моей системы определяется с использованием XML, для которого у меня есть схема XML. Я ищу библиотеку Java, которая использует эту схему и автоматически создает удобный веб-интерфейс для просмотра и редактирования документа конфигурации XML.

Было бы неплохо, если бы эта библиотека позволяла расширять и скрывать составные элементы и, конечно же, обеспечивать, чтобы результирующий XML соответствовал XSD.

Должен ли я использовать Xform где-то здесь?

Привет

1 Ответ

2 голосов
/ 10 марта 2009

Взгляните на Xopus . Это браузерный XML-редактор, написанный на Javascript. Он принимает XML-документ, XML-схему и XSLT в качестве входных данных.

Xopus предназначен для не технических пользователей и отключает / скрывает все параметры пользовательского интерфейса, которые могут сделать документ недействительным в соответствии с указанной схемой XML.

XSLT используется для создания вида редактирования WYSIWYG. Расширение и скрытие частей документа может быть легко добавлено путем динамической установки параметров XSLT с помощью Xopus DOM API .

...