Вы можете использовать библиотеку строк и разделить строку, используя \n
в качестве разделителя, потому что в вашем случае ваши данные разделяются разрывом строки, вы можете разбить строку на список.
Разбивает строку с использованием разделителя в качестве строки-разделителя.
Если разделитель не задан, любая строка пробела является разделителем.В этом случае также возможные последовательные пробелы, а также начальные и конечные пробелы игнорируются.
Разделенные слова возвращаются в виде списка.Если задан необязательный параметр max_split, выполняется не более max_split разбиений, а возвращаемый список будет содержать максимум max_split + 1 элемент
. Вы можете сделать следующее.
*** Test Cases ***
Test
${HG} = Set Variable Nodename\n ransdate\n ICC Support FAX Detection\n Trunk Group Number\n Bill Trunk Group Number\n MGW Name Trunk\n Group Name\n Sub-Route Name\n Circuit Type\n Group Direction\n Circuit Selection Mode\n
@{words} = Split String ${HG} \n
${HGLenght}= Get length ${words}
log ${words}
Результаты
${HGLenght} = 11
${words} = ['Nodename', 'ransdate', 'ICC Support FAX Detection', 'Trunk Group Number', 'Bill Trunk Group Number', 'MGW Name Trunk', 'Group Name', 'Sub-Route Name', 'Circuit Type', 'Group Direction', 'Circuit Selection Mode']
Надеюсь, это поможет