Можно ли выполнить итерацию с помощью Dart над папкой с вложенной папкой и сохранить содержимое вложенной папки (csv) в объекте json?

#json #flutter #dart

Вопрос:

Учитывая структуру папок ниже, я ищу способ с помощью Dart/Flutter перебирать каждую подпапку в основной папке и хранить содержимое CSV-файлов в файле json, который я позже смогу использовать в качестве источника данных?

Я все еще новичок в дороге с Флаттером.

 Mainfolder   |_  Subfolder1/1.csv  |_  Subfolder2/2.csv  |_  Subfolder3/3.csv  |_  Subfolders n/ n.csv