Я использую этот скрипт на шаге анализа JAVASCRIPT, учитывая шаг ввода JSON (текст) под названием JIRA_FIELDS. Проблема в том, что какое-то поле вернет значение, а другие (которые выглядят как встроенные массивы) возвратят [object Object] в качестве значения поля. Как я могу это исправить?ERROR Kettle-Json Input и Javascript parse return [object Object]
Javascript:
idx = getInputRowMeta().size();
Employee = eval("("+JIRA_Fields+")");
for (field in Employee) {
row = createRowCopy(getOutputRowMeta().size());
row[idx] = field;
row[idx + 1] = Employee[field];
putRow(row);
}
trans_Status = SKIP_TRANSFORMATION;
Спасибо заранее до предоставления решение- Я новичок в Javascript и Kettle и пытается этого нужно просто понять вещи. – user3646617
трудно сказать, не видя пример ваших данных. что вы хотите, если поле является массивом, и что это обычно? Строка? Число? – lucas