Проблема XSD - попытка сгенерировать xsd из xml - PullRequest
1 голос
/ 28 сентября 2010

Я пытаюсь сгенерировать схему из этого xml-файла:

http://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?rettype=xml&retmode=xml&db=nucleotide&id=AB573763

Я сохраняю ее как s.xml и затем пытаюсь:

xsd s.xml

Он просто не заканчивает - кажется, застрял в бесконечном цикле или что-то.Какие еще варианты у меня есть для генерации xsd или вы видите что-то не так?

Спасибо.

Christian

Ответы [ 2 ]

1 голос
/ 06 июня 2014

На лету этот сайт выполняет свою работу:

http://www.freeformatter.com/xsd-generator.html

1 голос
/ 28 сентября 2010

Схема, сгенерированная из одного экземпляра документа, никогда не будет настолько высокого качества, как схема, созданная из схемы, поскольку вы можете быть почти уверены, что сгенерированная схема будет иметь определенные ограничения.

Я бы предложил вам загрузить схему из NIH (http://www.ncbi.nlm.nih.gov/dtd/NCBI_Seqset.dtd, как показало @Tuomas Hietanen) и использовать инструмент, такой как Trang Джеймса Кларка, для создания схемы.Ваша получающаяся схема, вероятно, будет более высокого качества.Если у вас есть копия Oxygen , вы можете просто использовать ее, поскольку Trang встроен.

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