
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.06.2008, 14:50
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
Вопрос: почему при выполнении функи dbms_xmldom.removeChild над док-том, созданным на xmltype меняется значение кодировки с <?xml version="1.0" encoding="UTF-8" standalone="no"?> на <?xml version="1.0" encoding="WINDOWS-1251" standalone="no"?> Код: plaintext 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. Если установить кодировку вручную Код: plaintext 1. 2. не помогает... Если документ создавать на основании клоба а не xmltype, то сразу после инициализации переменной док-та - кодировка меняется так же... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.09.2009, 20:43
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
А как решили проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2014, 19:39
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
Та же проблема. Заголовок XML - <?xml version="1.0" encoding="WINDOWS-1251"?>. После выполнения deletexml меняется на <?xml version="1.0" encoding="CP866"?>. CP866 - кодировка БД. Можно-ли как-то побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.02.2014, 16:14
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
Когда задашь вопрос, ответ быстро находишь. SELECT UPDATEXML(XMLTYPE('<?xml version="1.0" encoding="WINDOWS-1251"?> <Root Quan="2" Sum="42179"/>'), '/Root/@Sum', '22222', '/Root/@Quan', '1') .getblobval(nls_charset_id('CL8MSWIN1251')) FROM dual. Потом преобразование BLOB в CLOB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2017, 11:32
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
авторЕсли установить кодировку вручную dbms_xmldom.setCharset(l_doc, 'UTF8'); не помогает... Помогает (11.0.2.0.4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2017, 11:55
|
|||
|---|---|---|---|
|
|||
dbms_xmldom.removeChild меняет encode в xmltype |
|||
|
#18+
Пардон, всё таки не помогает (у меня просто кодировка тестовой базы совпала), а жаль. docs.oracle.comWRITETOCLOB Procedures Writes XML node to specified CLOB using the database character set ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1885964]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
224ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 531ms |

| 0 / 0 |
