|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
мне нужно поле с содержимым CDATA как в xml так и обратно поискал что пишут.... одни предлагают адаптер, что наверное будет работать, но мне не нравится. @XmlCDATA я попробовал, но почему-то не работает. не понял как им пользоваться.... есть еще варианты ? нужно что-то простое и в обе стороны ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2021, 16:37 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok, Простое? Байты в base64 и в обычное строковое поле xml ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2021, 17:22 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok @XmlCDATA я попробовал, но почему-то не работает. не понял как им пользоваться.... Покажи как ты пользовался. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2021, 21:19 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
mayton grok @XmlCDATA я попробовал, но почему-то не работает. не понял как им пользоваться.... Покажи как ты пользовался. Код: java 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. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2021, 12:29 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp grok, Простое? Байты в base64 и в обычное строковое поле xml не пойдет, потому что xml будут читать глазами и править руками потому и нужно CDATA, даже ескейпинг не пойдет ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2021, 12:31 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok, Ты что то не договорил. Просто "потому что руками" не причина. А вот если кто то в здравом уме пишет теги руками. То они могут помешать парсеру. Например так <![CDATA[<sender>John Smith</sender>]]> Неужели теги пишете? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2021, 16:08 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
Не похоже, что есть что-то стандартное в jaxb для принудительного отображения в cdata @XmlCDATA из какого пакета? - похоже, что из эклипсового? Если она оттуда, то надо использовать эклипсовую имплементацию jaxb . Если поменять имплементацию нельзя, то надо гуглить костыли, для той, которая используется ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2021, 17:46 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
Ну подкинул задачку. Этот JAXb уже в 11-тке и не летает. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2021, 23:21 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
Jackson вроде из коробки поддерживает эти си-даты. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Код: java 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. 28. 29.
Код: xml 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 00:00 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
mayton Ну подкинул задачку. Этот JAXb уже в 11-тке и не летает. Не понял, из 11ой же как раз все и выпилили ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 00:07 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
SpringMan Не похоже, что есть что-то стандартное в jaxb для принудительного отображения в cdata @XmlCDATA из какого пакета? - похоже, что из эклипсового? Если она оттуда, то надо использовать эклипсовую имплементацию jaxb . Если поменять имплементацию нельзя, то надо гуглить костыли, для той, которая используется нет, не эклипс я всунул че мне идея предложила com.sun.xml.internal.txw2.annotation.XmlCDATA ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 03:27 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp grok, Ты что то не договорил. Просто "потому что руками" не причина. А вот если кто то в здравом уме пишет теги руками. То они могут помешать парсеру. Например так <![CDATA[<sender>John Smith</sender>]]> Неужели теги пишете? мне казалось, в CDATA можно писать всё что угодно, на то оно и CDATA реально, у меня там будет sql-запрос (не спрашивайте зачем) в котором теоритически бывают строковые литералы с тегами (у меня на самом деле нет) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 03:31 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
SpringMan Не похоже, что есть что-то стандартное в jaxb для принудительного отображения в cdata @XmlCDATA из какого пакета? - похоже, что из эклипсового? Если она оттуда, то надо использовать эклипсовую имплементацию jaxb . Если поменять имплементацию нельзя, то надо гуглить костыли, для той, которая используется Можно ли как-то прикрутить эклипсовую имплементацию в IDEA ? Я бы выбрал этот вариант если возможно ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 04:28 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok SpringMan Не похоже, что есть что-то стандартное в jaxb для принудительного отображения в cdata @XmlCDATA из какого пакета? - похоже, что из эклипсового? Если она оттуда, то надо использовать эклипсовую имплементацию jaxb . Если поменять имплементацию нельзя, то надо гуглить костыли, для той, которая используется Можно ли как-то прикрутить эклипсовую имплементацию в IDEA ? Я бы выбрал этот вариант если возможно попробовал, не выходит Exception in thread "main" java.lang.UnsupportedClassVersionError: org/eclipse/persistence/jaxb/JAXBContextFactory : Unsupported major.minor version 52.0 запускаю на 1.7 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 05:15 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok, Дело ваше. Писать просто руками в xml уже давно плохой тон. Понимаю что вам дали ТЗ такое. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 09:43 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok, Или версию java поднимите или подаунгрейдите версию зависимости - никто же не знает, какую конкретно версию используете ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 12:21 |
|
CDATA в jaxb ?
|
|||
---|---|---|---|
#18+
grok grok пропущено... Можно ли как-то прикрутить эклипсовую имплементацию в IDEA ? Я бы выбрал этот вариант если возможно попробовал, не выходит Exception in thread "main" java.lang.UnsupportedClassVersionError: org/eclipse/persistence/jaxb/JAXBContextFactory : Unsupported major.minor version 52.0 запускаю на 1.7 Компилируете в одной версии Java а запускаете в другой. Компилируйте в той же версии, что и запускаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2021, 20:24 |
|
|
start [/forum/topic.php?fid=59&msg=40070661&tid=2120448]: |
0ms |
get settings: |
18ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
66ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
300ms |
get tp. blocked users: |
0ms |
others: | 362ms |
total: | 757ms |
0 / 0 |