【发布时间】:2015-11-02 17:26:17
【问题描述】:
我正在尝试将二进制数据(图像)保存到 JCR 节点中。我正在使用此方法从印象笔记笔记中获取图像:public byte[] getBody(),然后尝试使用 setProperty(string, Binary) 使用文件内容设置属性 jcr:data
这就是我的做法:
Node n;
byte [] fileContent = resrouce.getData().getBody();
....
n.setProperty("jcr:mimeType", "image/png");
n.setProperty("jcr:data", fileContent);
但是,我收到一个错误
没有找到适合 setProperty(java.lang.String,byte[]) 的方法
用二进制文件内容设置jcr:data 属性的方法是什么?
【问题讨论】: