В Karate Framework есть ли способ извлечь отдельную строку (разделенную запятой) определенного столбца в файле CSV? - PullRequest
1 голос
/ 26 мая 2020

Ниже приведен CSV-файл, который я использую:

enter image description here

Я хочу извлечь отдельную строку из столбца «Cast», например, «Zareen Khan» .

Мое требование:

  1. Извлечь строку, разделенную запятыми, из столбца «Cast».
  2. Получить его «id» из mysql БД. (выберите идентификатор из table_name, где name = "Zareen Khan")
  3. Передайте «id» в параметре URL следующего API.

Примечание. Вышеуказанные шаги будут повторяться для каждого строка в файле CSV , т.е. после «Зарин Хан» выполните указанные выше шаги для «Каран Кундра», «Тобби Хинстон», «Соня Армстронг» и c.

1 Ответ

1 голос
/ 27 мая 2020

Любая строка - это Java скрытая строка.

* def raw = 'foo,bar,baz'
* def array = raw.split(',')
* match array == ['foo', 'bar', 'baz']
...