2011-08-22 70 views

回答

1

您可以通过Tools - >DTDs and XML Schemas对话框向Netbeans添加DTD,如解释in this blog

我还没有看到一个插件(重新)从Netbeans的XML样本数据创建DTD,但我始终使用Altova XMLSpy来处理这类工作。但是XMLSpy是not free ...

+0

因为在每次重新创建后添加DTD都不是很好的任务,而Altova XMLSpy只是Windows工具,这不是好的选择。我搜索多平台解决方案并轻松实时生成DTD ...真的没有机会吗? –

+1

我感到你的痛苦:-)但这是我唯一有经验的人,而且这是一个非常好的工具。但即使在XMLSpy逆向工程模式/ DTD中听起来也比实际中更有用,因为特别是对于模式而言,翻译中有很多细节和意图丢失。在大多数情况下,反向工程版本是一个很好的起点,但不会比这更多... – fvu

3

要在NetBeans中生成DTD,请右键单击文件或项目视图中的XML文件,然后选择“生成DTD ...”,这将为选定的XML文件生成一个DTD。我不知道为多个XML文件生成的方法。您将需要合并(一些)生成的DTD文件。