0
我想獲得的攝取的文件的大小KITDM(上tomcat7)的集合,我可以遍歷這樣的:檢索文件大小爲這些IDataOrganizationNode
ICollectionNode root = pContainer.getFileTree().getRootNode();
IDataOrganizationNode dataSubTree = Util.getNodeByName(root, Constants.STAGING_DATA_FOLDER_NAME);//Constant is "data"
ICollectionNode coll = (ICollectionNode) dataSubTree;
for (IDataOrganizationNode n : coll.getChildren()) {
System.out.print(n.getName() + ": "
+ n.getAttributes().toString()
+ " ("
+ n.getTransientNodeId().getDigitalObjectId().getStringRepresentation()
+ ")"
+ "; ");
}
在本地存儲,我可以很容易地使用
File path = new File(stringForPath);
然後訪問屬性與isDirectory()
,length
等積累一些文件的實際大小。
但是,我如何從IDataOrganizationNode獲得文件?請也解釋你如何得到想法/解決方案。