Ответ: doScript в ScriptUI
В JS существуют функции, преобразовывающие текстовые списки с разделителем в массивы данных. На мой взгляд очень удобно, на входе текстовая строка и разделитель, на выходе - массив данных. То, что заранее известен размер массивов ничего не меняет, а вот то, что они разнотипные и, мало того, вложенные, наводит на мысль о ресурсной организации. Да, а зачем они вложенные? Может быть это просто 3 массива?
AirGraph.