Когда я использую For Each в UiPath, он показывает «Option Strict On запрещает позднее связывание».JAVA

Программисты JAVA общаются здесь
Гость
Когда я использую For Each в UiPath, он показывает «Option Strict On запрещает позднее связывание».

Сообщение Гость »



Изображение


Сначала я вызываю конечную точку API, чтобы получить ответ, и преобразую ответ в jsonResult с помощью десериализации JSON.

jsonResult — это объект с такими полями, как «код», «статус», «данные». jsonResult("data") — это список пользователей.

Теперь мне нужно использовать имена этих пользователей одно за другим. Поэтому я использую для каждого в списке: jsonResult("data"), элемент в списке называется currentItem, тогда имя пользователя будет currentItem("name"), верно? Но появляется ошибка: опция Strict On запрещает позднее связывание.

Но перед «Для каждого», если я напечатаю jsonResult(»data»)(0)(»name»), ошибки вообще не будет. И если я использую «Для каждого», а затем напрямую печатаю currentItem вместо currentItem («имя»), ошибки тоже не будет. Как я могу решить эту проблему? Мне нужно использовать имена этих пользователей по одному для некоторых действий.

Вернуться в «JAVA»