我正在尝试将完整的文件/文件夹结构(从给定的文件夹开始)读入NSDictionary
(带有NSArray
s 等),如下所示:
假设起始文件夹是:/Users/some-user/some-path
我们进去并列出所有文件夹/子文件夹/文件
一种/
- 文件_a.txt
- 文件_b.txt
- 子文件夹/
- 文件_c.txt
乙/
- ETC...
我想要的是将此文件结构(可能使用枚举器和NSFileManager
)转换为NSDictionary
类似的:
<key>folder</key>
<string>A</string>
<key>values</key>
<array>
<dict>
<key>file</key>
<string>file_a.txt</string>
<key>url</key>
<string>/Users/some-user/some-path/A/file_a.txt</string>
</dict>
<dict>
<key>file</key>
<string>file_b.txt</string>
<key>url</key>
<string>/Users/some-user/some-path/A/file_b.txt</string>
</dict>
<dict>
<key>folder</key>
<string>subfolder</string>
<key>values</key>
<array>
...
</array>
</dict>
</array>
有任何想法吗?