|
|
|
фото jpeg в blob-->перекодировать в base64-->xml
|
|||
|---|---|---|---|
|
#18+
Добрый день, други. Есть задача: фото в JPEG-е, которое содержится в столбце с blob перекодировать в base64 (требование стандарта) и засунуть в XML файл. Создание XML-файла у меня организовано средствами ORACLE Проблема с которой столкнулся: utl_encode.base64_decode(ds.file_foto) выдает ошибку Код: plsql 1. В связи с чем вопросы: 1) почему такое небольшое ограничение - 2000? 2) можно ли попилить BLOB через dbms_lob.substr и перевести в base64 частями? И главное нужно ли? 3) Может в пакетах по работе с XML есть чтото готовое? 4) правильно ли я вообще делаю - или в базу вообще лучше в этом случае JPEG в BLOB не ложить - а конвертировать в base64 прямо на клиенте и ложить уже готовый base64? Почему? Клиент на DELPHI v11.2.0.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2017, 09:25 |
|
||
|
фото jpeg в blob-->перекодировать в base64-->xml
|
|||
|---|---|---|---|
|
#18+
Нашел решение здесь . По сути да - распилил BLOB на мелкие части и склеил Но уперся в другую проблему: засунуть в тег большой файл через xmlforest не выходит изза Код: plsql 1. Откроем другую темку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2017, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39453762&tid=1885940]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
201ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 516ms |

| 0 / 0 |
