|
|
|
xml в object
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Есть xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Java классы Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Использую JAXB но для того чтобы все отработало потребовалось создать еще 2 класса для тегов ROOT и RETURN. в root.java создать поле с типом return а в return.java создать поле с типом doc Вопрос, какие есть способы сериализации, чтоб из этого xml достать только то что нужно а не создавать объекты с не нужной инфой. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 00:25 |
|
||
|
xml в object
|
|||
|---|---|---|---|
|
#18+
egorka39, Посмотрите имплементацию JAXB EclipseLink MOXy, там ограниченно поддерживается xpath для маппинга полей на XML. Это позволяет создавать меньше объектов(лишних). Как раз то что вы ищите ) http://www.eclipse.org/eclipselink/documentation/2.4/moxy/advanced_concepts005.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 02:49 |
|
||
|
xml в object
|
|||
|---|---|---|---|
|
#18+
JAXB это сериализация. Она не только позволяет парсит XML в объекты, но и реализует обратный процесс. Это и накладывает определенный отпечаток. А для того чтобы только вычитать XML в объекты, лучше Apache Digester я ещё не встречал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 07:32 |
|
||
|
xml в object
|
|||
|---|---|---|---|
|
#18+
Blazkowicz лучше Apache Digester я ещё не встречал. Apache Commons Digester, конечно же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2016, 09:01 |
|
||
|
xml в object
|
|||
|---|---|---|---|
|
#18+
Спасибо большое. Есть еще вопрос. А можно ли такую XML-ку скормить Spring-у? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2016, 23:05 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=101&tid=2124235]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 364ms |

| 0 / 0 |
