2017-04-11 18 views
0

我很新在露天,我從露天倉庫閱讀csv文件掙扎。如何在戶外使用文件名或文件路徑來獲得csv文件noderef webscript

我在露天倉庫,數據字典文件夾一個CSV文件。 現在我的要求是獲取csv文件的noderef並從csv文件中讀取所有數據。

任何人都可以幫助我這個。

+1

你想讀的回購方或分享側webscript文件?提供更多信息+您嘗試過的一些代碼。 –

+0

@MuralidharanDeenathayalan回購方面,我必須寫1個java的支持webscript,通過我想要得到的文件節點ref和要讀從csv文件內容 – Monali

回答

0

您可以使用Lucene的查詢來獲取使用文件名一樣

1)alfresco Node Browser Query : +PATH:"/app:company_home//* " AND [email protected]\:name:"abc.txt" 

2)alfresco share javascript query : var nodes = nodes = search.luceneSearch("@cm\\:name:\"abc.txt\""); 

3)alfresco java backed webscript query : 
     String query ="PATH:\"/app:company_home//*\""; 
     query+="@cm\\:name:abc.txt"; 


     StoreRef storeRef = new StoreRef(StoreRef.PROTOCOL_WORKSPACE,"SpacesStore"); 

     ResultSet results = searchService.query(storeRef, SearchService.LANGUAGE_LUCENE, query); 

      for (ResultSetRow row : results) { 
       NodeRef currentNodeRef = row.getNodeRef(); 
       lista.add(currentNodeRef.toString()); 

      } 

使查詢的變化,按您的requrement。

相關問題