В моем приложении есть файл конфигурации XML, который пользователи теперь редактируют в текстовом редакторе. Я хочу предоставить (Swing) форму для редактирования этой конфигурации. У меня есть DTD для XML, но приложение не принимает все документы XML, проверенные DTD, т. Е. Приложение накладывает больше ограничений, чем в DTD.
Я собирался начать хакерство, чтобы увидеть, как это сделать, но я решил спросить, какие подходы использовали другие. Существуют ли библиотеки, которые генерируют редактор с учетом DTD? Любые советы, идеи и т. Д.
PS: Мой вопрос похож на этот вопрос за исключением того, что мне нужен Swing GUI.