|
|
|
как задать перевод на новую строчку в JaxB?
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите, пожалуйста, как задать перевод на новую строчку в JaxB. У меня есть xml в котором строка <test>Test\r\n test.</test> После разбора в объекте уже хранится строка Test\n test. Проблема в том что когда я обратно преобразовываю с объектов в xml, то получаю уже: <test>Test\n test.</test> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 14:15:58 |
|
||
|
как задать перевод на новую строчку в JaxB?
|
|||
|---|---|---|---|
|
#18+
Стоит попробовать задать желаемый разделительч через -Dline.separator или System.setProperty("line.separator"). Последнее может не всегда сработать. http://stackoverflow.com/questions/3708991/setting-java-vm-line-separator ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 14:35:27 |
|
||
|
как задать перевод на новую строчку в JaxB?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо за ответ. Но эти опции применятся для всей виртуальной машины? Мне нужно для уровня JaxB, а для виртуальной машины должно остаться стандартное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 14:55:16 |
|
||
|
как задать перевод на новую строчку в JaxB?
|
|||
|---|---|---|---|
|
#18+
В принципе, можно для поля / всех строчных полей задать адаптер: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Будет тупо переопределять все переносы на \r\n, возможно, достаточно для решения поставленной задачи. Сам адаптер задаем с помощью аннотации, которую можно приписать полю/классу/пакету: Код: java 1. Кстати, метод marshal в приведенном виде будет работать только для эклипсовской реализации, иначе надо возвращать не null, а пустую строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 15:35:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38251794&tid=2129398]: |
0ms |
get settings: |
11ms |
get forum list: |
24ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
51ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
3ms |
| others: | 290ms |
| total: | 478ms |

| 0 / 0 |
