|
|
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
Всем привет, в инете не нашел информации, может кто тут знает... существует необходимость формировать XML по полям из таблицы, которые могут содержать непечатаемые символы (ascii от 0 до 20 hex) Вот пример (символ, который встретился и "взорвал" построение XML), оба варианты не работают Код: plsql 1. 2. P.S. вариант с проверкой посимвольно выглядит не очень, может есть какой то более изящный способ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2014, 12:52 |
|
||
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
роман23tв инете не нашел информацииw3c.org ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2014, 12:58 |
|
||
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
роман23t, Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2014, 13:24 |
|
||
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
K790, спасибо большое) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2014, 08:04 |
|
||
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
В таблице есть CLOB-поля. Надо втыкать их в xml и отдавать наружу в clob-e. Обработка идет в курсоре типа: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. Ругаецо, что не верный тип на входе. Вопрос как прицепить xml_field к результирующему clob-у? Как преобразовать к нужному типу? (Делаешь запрос и xmlelement возвращает вроде бы CLOB и какие преобразования еще нужны, если DBMS_LOB.APPEND принимает на входе два CLOB-а?) Ели брать просто CLOB-поля, то все нормально. Если использховать xmlelement (для экранирования отдельных символов), то ломаемся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 16:27 |
|
||
|
Экранирование нечатаемых спецсимволов при формировании XML
|
|||
|---|---|---|---|
|
#18+
точно .GetClobVal() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2016, 16:59 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=38529428&tid=1886736]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 348ms |

| 0 / 0 |
