是否可以从DTD自动生成Java类?

时间:2011-01-24 10:48:15

标签: java xml dtd-parsing

我有Web服务的DTD文件,现在我需要将数据库映射到这个Web服务,我需要Java类来创建我的实体。但是从DTD文件手动执行此操作将是非常困难和漫长的过程。有没有这方面的工具?

3 个答案:

答案 0 :(得分:3)

xjc -dtd -d generatedsrc -p com.examples log4j.dtd

将生成目录generatedsrc中的类,使用的包将是com.examples。

您可以在此处找到更多信息: http://www.javaworld.com/community/node/7622

答案 1 :(得分:2)

这不是JAXB的工作吗?

答案 2 :(得分:0)

问题通常不仅仅是实体绑定。运输或代表服务本身怎么样?我的偏好取决于'味道':对于SOAP,我使用Axis Ant / Maven任务或Eclipse Web服务工具。 REST,我不会超过泽西岛。