Не уверен, что это то, что вы ищете, но это то, что я использую. Учитывая две позиции, одну с именами и одну со значениями, каждая из которых разделена ;;, я объединяю их в один объект, а затем использую значение поля на основе имени в более позднем действии.
var names = inputData.names.split(";;");
var values = inputData.values.split(";;");
function toObject(names, values) {
var result = {};
for (var i = 0; i < names.length; i++)
result[names[i]] = values[i];
return result;
}
output = toObject(names,values);