|
|
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
Не доводилось ли кому решать такую задачу? Некогда кем-то по .xsd были сгенерены классы, их скомпилировали, поместили в jar. Теперь этот jar попал ко мне, мне нужна схема, пусть не в исходном её виде, но эквивалентная. Получать схему нужно программно, в рантайме. Существует ли библиотека, которая позволит сделать такое? Желательно, конечно, opensource и freeware :) В интернетах ничего подобного найти не удалось, все найденные ссылки посвящены генерации схем по исходникам , размеченным аннотациями JAXB. Но ведь аннотации эти доступны в рантайме, так что, по идее, и моя задача может быть решена. Заранее благодарен за совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 09:47 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 09:55 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Ничего не опробовано. По тем ссылкам пишут, как генерить схемы из исходников (*.java), если я только не пропустил случайно одну, где описано решение именно моей задачи. А мне нужно - из скомпилированных классов (*.class). А из исходников я классы генерил, это я знаю, что работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:09 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
gamych, Классы с JAXB аннотациями или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:15 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:17 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:20 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Огромное Вам человеческое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:24 |
|
||
|
Как сгенерировать .xsd по скомпилированным классам?
|
|||
|---|---|---|---|
|
#18+
https://jaxb.java.net/guide/Invoking_schemagen_programatically.html If the classes you'd like to generate schema from are already available as java.lang.Class objects (meaning they are already loaded and resolved in the current JVM), then the easiest way to generate a schema is to use the JAXB API: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2014, 10:26 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=151&tid=2126256]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 368ms |

| 0 / 0 |
