Как получить данные из файла XSD - PullRequest
0 голосов
/ 28 октября 2011

У меня есть файл схемы XML .Я хочу использовать Java, чтобы открыть этот файл, найти все элементы, извлечь их имена и записать их в текстовый файл.Я пробовал различные библиотеки, но я не мог заставить это работать.Пожалуйста, предложите любые библиотеки или другие методы, которые будут работать.

Ответы [ 3 ]

1 голос
/ 28 октября 2011

XSD-файлы являются файлами XML, поэтому вы можете использовать любую подходящую библиотеку обработки XML для его анализа.

0 голосов
/ 28 октября 2011

Полагаю, вы ищете информацию, переданную XML-схемой. Я бы порекомендовал вам библиотеку XSOM , она убирает работу с самим XML; тем не менее, базовое понимание того, что можно описать с помощью XSD, скорее всего, требуется.

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

0 голосов
/ 28 октября 2011

Я не думаю, что вы найдете библиотеку, которая существует для ваших целей, вам придется написать ее самостоятельно.XSD - это просто файл XML, соответствующий схеме:

Пройдите файл как обычно, используя DOM или SAX, или как вам больше нравится.

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