0
A
回答
0
,你指的是爲文件和文件夾的對象只是對象的所有文件夾JSON序列化對象的內部。因此,如果您想要製作URIs
(唯一資源標識符),則應分析此數據並逐個節點進入對象,並添加當前節點名稱的\
(路徑分隔符)和String
值。
0
最簡單的方法是使用衆所周知的深度優先搜索算法。考慮下面的C#僞代碼:
class Node {
public string Name;
public IEnumerbale<Node> Children;
}
void Main(){
var tree = new List<Node>();//fill it somehow
foreach(var node in tree){
DFS(node);
}
}
void DFS(Node root){
foreach(var node in root.Children){
node.Name = root.Name + '/' + node.Name;
DFS(node);
}
}
在運行這段代碼,你會得到存儲在Name
財產全名各Node
相關問題
- 1. asp.net MVC瀏覽文件夾路徑
- 2. 循環瀏覽用戶文件夾並刪除文件夾
- 3. 循環瀏覽csvs文件夾python
- 4. 循環瀏覽文件夾級別
- 5. 如何瀏覽文件夾
- 6. 文件夾路徑
- 7. 循環瀏覽文件夾和回顯文件名稱
- 8. 循環瀏覽文件夾中的文件
- 9. VBScript循環瀏覽文件夾中的所有文件
- 10. 循環瀏覽文件夾和合並文件?
- 11. 自定義瀏覽文件夾對話框以顯示路徑
- 12. 如何將文件夾瀏覽器對象的根文件夾更改爲系統文件夾以外的特定文件夾/路徑?
- 13. JFolder ::文件夾:路徑不是文件夾。路徑:
- 14. 類文件夾顯示在生成路徑但不是項目瀏覽器
- 15. 生成文件,符號鏈接文件夾&相對路徑
- 16. 如何刪除zip文件夾中的文件夾路徑
- 17. .bat文件循環瀏覽文件夾並追加文本文件
- 18. 如何從給定文件夾路徑獲取文件夾路徑?
- 19. 如何將windows文件夾路徑轉換爲linux文件夾路徑
- 20. 如何使用TSQL循環瀏覽文件夾中的所有文件?
- 21. 如何從根文件夾及其所有子文件夾生成目錄樹?
- 22. 如何獲取我的項目中文件夾的路徑(以及該文件夾中文件的路徑)?
- 23. 生成樹表示,WebApp文件夾
- 24. 如何通過文件夾循環移動文件夾(批量)?
- 25. 瀏覽文件夾和文件資產文件夾內
- 26. 瀏覽子文件夾
- 27. TFS文件夾瀏覽
- 28. 如何加快生成循環的文件夾?
- 29. 如何獲取res.drawable文件夾的路徑以複製文件?
- 30. 圖像路徑文件夾
那你嘗試了嗎?也許遞歸搜索? – Fincio
是啊我該怎麼做? – AndroidCoda
我認爲最好的方法是搜索一些信息,如下所示: http://stackoverflow.com/questions/2056221/recursively-list-files-in-java 我花了整整5秒鐘來獲得此主題;) – Fincio