Code-Beispiele
In diesem Abschnitt werden kurze Code-Beispiele vorgestellt.
Aus Base64 String ein Document erstellen
Es kann vorkommen, dass man über einen Request ganze Dokumente zugesendet bekommt. Das folgende Beispiel erstellt aus einem Base64 String ein Dokument.
var requ = new myRequestObject();
var ret = requ.getRequest("getDocumentFiles", "docId=1");
var data = JSON.parse(ret.data);
var files = data.result;
for (var i = 0; i < files.length; i++) {
var file = files[i];
var base64File = file.base64;
var filename = file.filename;
var byteArr = util.base64Decode(base64File, true);
var fso = new File("D:\\tmp\\Create\\" + filename, "w+b");
if (!fso.ok())
throw fso.error();
fso.write(byteArr);
fso.close();
}