Привет, ребята (и девочки) ...OpenEdge чтения CSV файл с веб-службы REST
мне интересно, если это можно прочитать в файле CSV, используя веб-службы RESTful в ходе OpenEdge.
И если он может распаковать CSV-файл.
спасибо.
Привет, ребята (и девочки) ...OpenEdge чтения CSV файл с веб-службы REST
мне интересно, если это можно прочитать в файле CSV, используя веб-службы RESTful в ходе OpenEdge.
И если он может распаковать CSV-файл.
спасибо.
Вы можете прочитать файл в объекте JSON и передать его службе REST.
На стороне сервера вы должны получить JSON как LONGCHAR, снова преобразовать его в JSON, извлечь файл из объекта JSON, записать его на диск где-нибудь и затем распаковать.
Вы можете добавить CLOB к службе REST, чтобы передать в файле:
DEFINE TEMP-TABLE ttFile NO-UNDO
FIELD FileData AS CLOB.
В службе, за исключением CLOB на диск файла:
COPY-LOB FROM OBJECT ttFile.FileData TO FILE "datafile.csv".
Чтобы распаковать его, установить Утилиты командной строки WinZip. Wzunzip распакует файл для вас. http://kb.winzip.com/kb/entry/125/