![]() |
![]() |
|
Как прочитать двоичные данные из переменной? | ☑ | ||
---|---|---|---|---|
0
kuromanlich
11.02.11
✎
15:34
|
В переменную передаем архив. Как дальше работать с файлом?
|
|||
1
kuromanlich
11.02.11
✎
15:35
|
...чтоб таки его прочитать?
|
|||
2
kuromanlich
11.02.11
✎
15:37
|
архив = Новый ДвоичныеДанные(ПеременнаяСДвоичнымиДаннымиАрхива);
ХранилищеАрхив = Новый ХранилищеЗначения(архив); ИмяФайла = "C:\Мои документы\ХранилищеАрхив.zip"; ХранилищеАрхив.Получить().Записать(ИмяФайла); сейчас буду пробовать так |
|||
3
nop
11.02.11
✎
15:38
|
(1) что значит прочитать? Что сделать хочешь ?
|
|||
4
MNS_Ротерта
11.02.11
✎
15:39
|
(2) на вскидку не помню, но вобщем посмотри как работает выполнение внешних обработок. там есть. буквально пара строк.
ИмяФайла = ПолучитьИмяВременногоФайла(); ДвоичныеДанные = ВыбраннаяСтрока.ХранилищеВнешнейОбработки.Получить(); ДвоичныеДанные.Записать(ИмяФайла); Если ЭтоОбработка Тогда Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла); Иначе Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла); КонецЕсли; Если Не Форма = Неопределено Тогда Форма.Открыть(); Иначе Если ЭтоОбработка Тогда ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяФайла); Иначе ВнешнийОтчет = ВнешниеОтчеты.Создать(ИмяФайла); КонецЕсли; КонецЕсли; УдалитьФайлы(ИмяФайла); |
|||
5
nop
11.02.11
✎
15:42
|
ЗаписьZipФайла (ZipFileWriter)
ЗаписьZipФайла (ZipFileWriter) Методы: Добавить (Add) Записать (Write) Открыть (Open) Конструкторы: На основании имени файла Формирование неинициализированного объекта Описание: Предназначен для записи в ZIP архив. |
|||
6
kuromanlich
11.02.11
✎
15:42
|
(3) хочу файл передать как параметр и обработать там куда передаю
|
|||
7
kuromanlich
11.02.11
✎
15:44
|
(4) значит 2 будет работать
|
|||
8
kuromanlich
11.02.11
✎
15:44
|
(4) значит (2) будет работать
|
|||
9
НЕА123
11.02.11
✎
15:45
|
(6)
первые три строчки код из(4) оно самое. |
|||
10
nop
11.02.11
✎
15:45
|
(6) и с чем пробелам? Как передать или как обработать ?
|
|||
11
kuromanlich
11.02.11
✎
15:48
|
(10) пока до проблемных мест не дошел. задача - обработка яайла веб сервисом.
|
|||
12
kuromanlich
11.02.11
✎
16:31
|
какой тип данных "двоичные" в http://www.sample-package.org ?
|
|||
13
kuromanlich
11.02.11
✎
16:35
|
(12) base64Binary
|
|||
14
kuromanlich
11.02.11
✎
16:42
|
Проблема: веб сервис "не хочет есть" двоичный параметр, хотя у параметра веб сервиса тип значения base64Binary.
|
|||
15
kuromanlich
11.02.11
✎
16:55
|
Ура! читает )
|
|||
16
73
11.02.11
✎
16:56
|
А поговорить?)
|
|||
17
1C-Nick
11.02.11
✎
16:56
|
не, не base64binary, какие там типы еще есть?
|
|||
18
kuromanlich
11.02.11
✎
17:03
|
(17) типов куча. есть еще hexBinary, но т.к. base64binary пашет проверять влом )
|
|||
19
kuromanlich
11.02.11
✎
19:02
|
еще ветку нашел с решением такой же проблемы
v8: Подскажите с web-сервисом 8.2 |
|||
20
kuromanlich
11.02.11
✎
19:05
|
еще в тему, но уже с фабриой ХДТО v8: Подскажите пожалуйста по web-сервису
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |