2017-02-07 2 views

Répondre

0

Vous pouvez lire le fichier dans un objet JSON et le transmettre au service REST. Du côté serveur, vous receviez le JSON en tant que LONGCHAR, le convertissais à nouveau en JSON, extrayiez le fichier de l'objet JSON, l'écriviez sur le disque quelque part puis le décompressiez.

0

Vous pouvez ajouter un CLOB à votre service REST pour passer dans un fichier:

DEFINE TEMP-TABLE ttFile NO-UNDO 
    FIELD FileData AS CLOB. 

Au service, enregistrez le CLOB dans un fichier de disque:

COPY-LOB FROM OBJECT ttFile.FileData TO FILE "datafile.csv". 

Pour décompressez, installez les utilitaires de ligne de commande WinZip. Wzunzip décompressera le fichier pour vous. http://kb.winzip.com/kb/entry/125/