|
Можно ли средствами 1С 8 представить обычную строку, в кодировке Base64? | ☑ | ||
|---|---|---|---|---|
|
0
exp1986
04.09.14
✎
07:36
|
Можно ли средствами 1С 8 представить обычную строку, например "Hello world", в кодировке Base64? Нужно чтоб получался такой же результат, как на сайте: http://www.base64.ru/ Пробовал использовать функцию Base64Строка(), но она только для Двоичных данных.
|
|||
|
1
skunk
04.09.14
✎
07:51
|
Глобальный контекст (Global context)
Base64Значение (Base64Value) Синтаксис: Base64Значение(<Строка>) Параметры: <Строка> (обязательный) Тип: Строка. Строка, закодированная по алгоритму base64. Возвращаемое значение: Тип: ДвоичныеДанные. Описание: Получает из строки закодированной по алгоритму base64 двоичные данные. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. См. также: Глобальный контекст, метод Base64Строка |
|||
|
2
skunk
04.09.14
✎
07:51
|
упс ... не то
|
|||
|
3
Jump
04.09.14
✎
07:52
|
(0)Удивись но алгоритм Base64 создан именно для кодирования двоичных данных символами английского алфавита.
|
|||
|
4
Jump
04.09.14
✎
07:54
|
Т.е работать со строками он вообще не умеет.
|
|||
|
5
Jump
04.09.14
✎
07:54
|
Так же полезно вспомнить что компьютер работает только с числами.
Поэтому каждая буква это какая то цифра. |
|||
|
6
Гобсек
04.09.14
✎
08:15
|
(0)Есть публикация на инфостарте с рабочим примером
Как преобразовать строку, закодированную при помощи алгоритма Base64, в массив байтов и обратно http://infostart.ru/public/252365/ |
|||
|
7
Гобсек
04.09.14
✎
08:17
|
(6)+ Эту процедуру легко переделать под (0). Либо преобразовать строку в массив байтов и затем запустить процедуру.
|
|||
|
8
Chai Nic
04.09.14
✎
08:19
|
(4) Тупое решение, вызванное тупостью объекта ДвоичныеДанные, не имеющего конструктора иного, кроме открытия файла - записать строку в файл, и открыть его как двоичные данные. Неоднократно приходилось таким извратом заниматься..
|
|||
|
9
oleg_km
04.09.14
✎
10:46
|
(8) Ну 1С же бухгалтерская система, нефик двоичными данными заниматься. Для дельфистов оставьте
|
|||
|
10
xaozai
04.09.14
✎
10:50
|
| Форум | Правила | Описание | Секции | Поиск |