通过webapi如何获取单据上传文件字段信息

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:2

通过webapi如何获取单据上传文件字段信息

[概述] 1.通过webapi单据查询接口获取上传文件字段的值,其为Base64编码的字符串 2.将获取到的bBase64字符串反序列化成Json数组,json数组中包括完整的文件附件信息。示例代码如下: Kingdee.BOS.JSON.JSONArray array = new Kingdee.BOS.JSON.JSONArray(); array = SerializatonUtil.DeserializeFromBase64(s); for (int i = 0; i < array.Count; i++) { string serverFileName = Convert.ToString(((Kingdee.BOS.JSON.JSONObject)array[i])["ServerFileName"]); string fileName = Convert.ToString(((Kingdee.BOS.JSON.JSONObject)array[i])["FileName"]); byte[] fileContent = ((Kingdee.BOS.JSON.JSONObject)array[i])["FileContent"] as byte[]; string path = "D:\\tmp\\" + fileName; File.WriteAllBytes(path, fileContent); }

通过webapi如何获取单据上传文件字段信息

[概述]1.通过webapi单据查询接口获取上传文件字段的值,其为Base64编码的字符串2.将获取到的bBase64字符串反序列化成Json数组,json数组中包...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息