1

我的应用程序有一个 XML 配置文件,用户现在可以在文本编辑器中对其进行编辑。我想提供一个(Swing)表单来编辑这个配置。我有一个用于 XML 的 DTD,但应用程序不接受由 DTD 验证的所有 XML 文档,即应用程序施加的限制比 DTD 中的限制更多。

我正要开始破解以了解如何进行此操作,但我想我会四处询问其他人使用过的方法。在给定 DTD 的情况下,是否有生成编辑器的库?任何提示,想法等?

PS:我的问题与这个问题类似,只是我需要一个 Swing GUI。

4

1 回答 1

1

除了您的基本 SAX 或 DOM 类型库之外,我认为没有这样的解决方案。有一个基于 DTD 的万能解决方案可能会有点困难,因为 XML 中的数据组织不一定直接对应于该数据的使用或实现。

于 2009-06-21T04:29:00.667 回答