使用吊索資源接口我試圖訪問保存爲二進制屬性到我的JCR節點的數據。目前我正在通過以下方式進行操作,這會返回空值。從JCR repo訪問資源數據
Resource dataResource = resourceResolver.getResource("/testNode/A/test.txt");
ValueMap properties = dataResource.adaptTo(ValueMap.class);
String expected = properties.get("jcr:data").toString(); // null
InputStream content = (InputStream) actualProp.get("jcr:data"); // null
任何人都可以讓我知道缺少什麼,或者什麼是讀取作爲二進制數據存在的jcr:data屬性的最佳方法。 dataResource是一個nt:非結構化的之一。
它顯示輸出: - [email protected]4c8085
你爲什麼不只是調試ValueMap,看看裏面有什麼? –
對不起,你能讓我問你一個問題嗎?你有沒有試過我的代碼?結果如何?非常感謝! –