Генерация XML из XSD - PullRequest
       3

Генерация XML из XSD

3 голосов
/ 22 октября 2009

У меня есть куча XSD, которые, в свою очередь, наследуют схемы от разных XSD, и мне нужно сгенерировать файл XML для целей тестирования из этого XSD. Я использую oXygen XML Editor , чтобы сделать это, но когда я пытаюсь это сделать, он не работает для меня, и он говорит, пожалуйста, определите корневой узел, но это не позволяет мне сделать это. Так что, если кто-то работал с oxygenXML, предложите, что может быть для этого?

Дополнительный вопрос: Как мы можем проверить входящий XML-файл с помощью XSD, который наследует схемы от других XSD? здесь дело в том, что у меня есть один входящий XML-файл, где у меня около 57 XSD, некоторые из которых наследуют схемы от других XSD.

Ответы [ 3 ]

4 голосов
/ 22 октября 2009

Вы можете использовать XMLSPY . Используя XMLSPY, вы можете генерировать XSD / DTD из XML или генерировать простой XML (без значений) из XSD и проверять XML с помощью XSD.

1 голос
/ 22 октября 2009

Поскольку oXygen является коммерческим программным обеспечением, почему бы не спросить на их форуме или просто обратиться к ним за поддержкой ?

0 голосов
/ 24 октября 2009

еще раз, если у вас установлен BizTalk на вашем компьютере. Visual Studio поддерживает XSD отлично. Вы можете щелкнуть правой кнопкой мыши на XSD и сгенерировать экземпляр сгенерирует для вас XML.

Вы также можете попробовать использовать этот инструмент от Microsoft

http://msdn.microsoft.com/en-us/library/aa302296.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...