我有一个界面,用户可以在其中上传包含一个或多个 zip 和平面文件的 zip 文件。
示例目录结构 -
主文件.zip
- 一个.zip
- 一
- 一个/样品
- one.xx.xxx.xml
- one.xx.xxx.xml
- 一个/html
- one.xx.xxxx.xml
- one.xx.xxxx.xml
- 两个.zip
- 二
- 两个/样品
- 二.xx.xxx.xml
- 二.xx.xxx.xml
- 两个/html
- 二.xx.xxxx.xml
- 二.xx.xxxx.xml
我对文件和目录的外观有一个约定。根据我的约定验证它们的最佳方法是什么。
- 其他简单的规则是每个 zip,它们的内容遵循相同的结构,除了文件名的开头。
关于我们如何验证目录结构和文件的任何想法?