Могу ли я повторно использовать существующую часть JAXB (или аналогичную) для базового отображения типов схемы в типы Java? - PullRequest
2 голосов
/ 03 декабря 2010

Я пишу библиотеку, в которой мне нужно взять такой тип, как xsd: string, и найти соответствующий тип Java в соответствии с:

http://en.wikipedia.org/wiki/Java_Architecture_for_XML_Binding#Default_data_type_bindings

Я пытался ориентироватьсячерез исходный код JAXB / XJC, чтобы выяснить, какой компонент выполняет сопоставление для примитивных (и примитивных оболочек) типов, но мне не повезло.

Кто-нибудь знает, существует ли простая часть JAXB илиAPI-интерфейсы XJC, которые я могу использовать для этого?(или другой готовый компонент?)

1 Ответ

1 голос
/ 03 декабря 2010

Для этого нет стандартного API, каждая реализация JAXB будет делать это по-своему Я бы порекомендовал просто создать карту на основе предоставленной вами таблицы.

...