Знаете ли вы способ конвертировать CopyBook в XSD на Java?

Я пытаюсь сделать это быстро с Java - получить файл CopyBook и сгенерировать xsd из этого CopyBook.

(Я знаю, что есть несколько проектов с открытым исходным кодом для создания xml из cb, но, к сожалению, они генерируют xml с элементами и множеством тегов и атрибутов, и, к сожалению, это не XSD)

Любая помощь будет оценена. Благодарю.

2 ответа

Это может удовлетворить ваши требования:- Конвертер cobol в xml

Нет личного опыта с этим инструментом, хотя.

Насколько я знаю, не существует открытого проекта на основе Java, который бы сделал это для вас. Если вам нужно делать это периодически, то для вас будет решение написать некоторый Java-код для генерации XSD из метаданных, которые вы собрали с помощью XML (есть хороший проект SourceForge cb2xml, если я помню).

Если это только один раз, то я предлагаю вам загрузить eval-версию QTAssistant (я с ней связан); есть инструмент COBOL to XML Schema, который сделает это за вас (на вкладке Tools, группа Enterprise Toolbox).

Может быть несколько вещей, которые могут потребовать доработки вашей тетради COBOL, в зависимости от того, как у вас она есть - ничто не отличается от того, что вам нужно было бы делать при использовании такого инструмента, как IBM Rational Application Developer, и такого, чтобы генерировать Java-бины из КОБОЛЬ тетрадь.

Если вы застряли, пожалуйста, отправьте электронное письмо на адрес поддержки на сайте.

Другие вопросы по тегам