我正在尝试使用 java 快速完成此操作 - 获取 CopyBook 文件,并从此 CopyBook 生成 xsd。
(我知道有一些开源项目可以从 cb 创建 xml,但不幸的是,它们生成的 xml 包含项目以及许多标签和属性,不幸的是,它也不是 XSD)
任何帮助将不胜感激。谢谢。
这可能会满足您的要求:- cobol 到 xml 转换器
虽然没有使用此工具的个人经验。
据我所知,没有开源的、基于 Java 的项目可以为您做到这一点。如果您需要定期执行此操作,那么解决方案是让您编写一些 Java 代码,以从您使用 XML 收集的元数据生成 XSD(如果我记得的话,有一个很好的 SourceForge cb2xml 项目)。
如果这只是一次,那么我建议你下载 eval 版本的QTAssistant(我与它相关联);有一个 COBOL to XML Schema 工具可以为您完成(在工具选项卡下,企业工具箱组)。
可能有几件事可能需要调整您的 COBOL 副本,这取决于您如何获得它 - 与使用 IBM 的 Rational Application Developer 之类的工具从COBOL 字帖。
如果遇到困难,请发送电子邮件至网站上的支持地址。