Создать класс C# из reqif.xsd

Я пытаюсь создать класс C# из следующего файла ReqIF XSD.

Я попытался с xsd.exe, который потерпел неудачу, а теперь также с xsd2code, который завершается ошибкой со следующим сообщением об ошибке (перевод: ссылка на необъявленную группу атрибутов):

Xsd2Code Version 3.4.0.32990
Code generation utility from XML schema files.

Error: Verweis auf nicht deklarierte Attributgruppe http://www.w3.org/1999/xhtml:xhtml.style.attrib.
    SubType: Unspecified

    Rule:

Я полагаю, файл xsd не на 100% правильно. Я пытался получить некоторую информацию о формате xsd, но, обладая ограниченными знаниями, я не смог решить эту проблему. У кого-нибудь есть идея, что здесь может быть не так или как я могу действовать?

Спасибо!

1 ответ

Я смог сгенерировать Java-код со связанными файлами и следующей командной строкой в ​​Windows (чтобы облегчить вашу жизнь, убедитесь, что все файлы находятся в одном каталоге):

ПРИМЕЧАНИЕ: моему компьютеру понадобилось около 15 минут, чтобы пройти этап синтаксического анализа. Я думал, что это было заперто, но взял немного кофе и был приятно удивлен, когда я вернулся.

"<path_to_xjc.exe>" "<path_to_reqif.xsd>" -b "<path_to_linked_xjb_file>" -extension -p <the.package.name.you.want.to.generate.to>

Ссылка на файлы, которые я использовал для создания

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