А <> Base64Строка(Base64Значение(А)) (8.3.6.2152)
☑
0
RomaH
naïve
27.07.15
✎
09:25
Что-то странное наблюдаю
то пусто, то неопределено, то не равно, а бывает что и совпадает
двоичные данные из строки как еще можно получить, кроме как через файл?
1
shpioleg
27.07.15
✎
09:51
Что-то строка со второго скрина "ывавыаы" не очень похожа на строку , закодированную по алгоритму base64.
2
Про100Филя
27.07.15
✎
10:06
(0) Все логично, строку в base64 не получишь. Сначала переведи строку в двоичные данные, потом в Base64Значение.
Синтаксис:
Base64Значение(<Строка>)
Параметры:
<Строка> (обязательный)
Тип: Строка.
Строка, закодированная по алгоритму base64.
и
<Значение> (обязательный)
Тип: ДвоичныеДанные.
Двоичные данные, которые необходимо закодировать по алгоритму base64.
3
Про100Филя
27.07.15
✎
10:07
(2) Обрезал не правильно =\
Синтаксис:
Base64Строка(<Значение>)
Параметры:
<Значение> (обязательный)
Тип: ДвоичныеДанные.
Двоичные данные, которые необходимо закодировать по алгоритму base64.
4
RomaH
naïve
27.07.15
✎
10:14
с кодирование понял
а основной вопрос - как из строки получить двоичные данные минуя запись в файл?
5
Cube
27.07.15
✎
10:17
(0) Потому что надо:
А = Base64Значение(Base64Строка(А));
6
Cube
27.07.15
✎
10:19
(4) Ты путаешь педали.
Кодирование в Base64 - это Base64Строка().
Декодирование из Base64 - это Base64Значение().
7
shpioleg
27.07.15
✎
10:29
Двоичные данные и кодировка Base64 в 1С 8.Х
http://catalog.mista.ru/public/252365/
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший