#0
by Смотрящий от 1С
У стороннего веб сервиса входной параметр имеет тип base64Binary . Из 1С выходит xml файл. Отправлял чистый XML. Сервис ругается на разбор заголовка файла "Ошибка SOAP сервера: An error was discovered processing the <wsse:Security> header ". Не понятно, ошибка собственно в заголовке или он вообще не может его найти. Каким образом можно преобразовать XML файл к требуемому типу?
#2
by vde69
Глобальный контекст (Global context) Base64Значение (Base64Value) Синтаксис: Base64Значение(<Строка>) Параметры: Тип: Строка. Строка, закодированная по алгоритму base64. Возвращаемое значение: Тип: ДвоичныеДанные. Описание: Получает из строки закодированной по алгоритму base64 двоичные данные. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. См. также: Глобальный контекст, метод Base64Строка
#3
by vde69
Глобальный контекст (Global context) Base64Строка (Base64String) Синтаксис: Base64Строка(<Значение>) Параметры: Тип: ДвоичныеДанные. Двоичные данные, которые необходимо закодировать по алгоритму base64. Возвращаемое значение: Тип: Строка. Описание: Получает строку, закодированную по алгоритму base64. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. См. также: Глобальный контекст, метод Base64Значение
#4
by Serginio1
Ему нужен ОбъектXDTO base64Binary сереализуемый из двоичных данных Методы: Записать (Write) Конструкторы: На основании файла Описание: Значение содержит двоичные данные, которые считываются из файла. Значение может быть сохранено в ХранилищеЗначения. Хранимые данные могут быть записаны в файл. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Сериализуется. Данный объект может быть сериализован в/из XML. Может использоваться в реквизитах управляемой формы. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {}. Имя типа XDTO: может быть любым из перечисленных: base64Binary, hexBinary.
#5
by Смотрящий от 1С
спасибо за регулярную помощь. Я примерно так и думал.Я начал таскать файл в хранилище значений и использовать ДвоичныеДанные. Про отдельный объект не подумал.
#6
by Serginio1
Смотри всегда во что сериализуется объект, значение. Хранилище значений тоже сериализуется, но понмимать его может только 1С.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- string в http://www.w3.org/2001/XMLSchema и
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Импортируемый пакет типов 'http://www.w3.org/2005/05/xmlmime' не определен
В этой группе 1С
- СКД - при печати добавляются пустые листы
- Подбор документов в табличную часть
- Блокировка документа Excel
- На сервере 1С:Предприятия не найдена лицензия
- v8: Обрезание, сжатие фотографий
- Макет бланка в реквизите Организации
- 1С 8.2. Импорт пользователей из Active Directory возможен?
- Получение данных из Текущего Пользователя
- Загрузка в спр Номенклатура УТ11
- УФ динамический список. Открытие документа из динамического списка
- Себестоимость продаж по статьям затрат
- Заполнение реквизитов документа при копировании
- Интеграция 1с 8.2 с другими информационными системами
- v8: Работа с временным хранилищем
- СКД: параметр - список значений
- УТ 11 неточный расчет себестоимости
- v8: Выгрузка УТ11 (УТиВК 2.0.3.5) -> УНФ 1.2.1.8
- ЗУП 8.2. Больничный сторнирует непонятно что и зачем. Кто сталкивался?
- Имя сбойного приложения: 1cv8.exe
- 1с82,1с83 -УФ.Кто как организовал поиск по имени в ТЧ дока.