У меня есть входной текстовый файл в этом формате:
<target1> : <dep1> <dep2> ...
<target2> : <dep1> <dep2> ...
...
И метод, который принимает два параметра
function(target, dep);
Мне нужно, чтобы этот синтаксический анализ вызывал мой метод с каждой целью и dep, например:
function(target1, dep1);
function(target1, dep2);
function(target1, ...);
function(target2, dep1);
function(target2, dep2);
function(target2, ...);
Какой самый эффективный способ вызвать function(target,dep)
в каждой строке текстового файла? Я пробовал дурачиться со сканером и string.split, но безуспешно. Я в тупике.
Спасибо.