Когда я использую 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 («имя»), ошибки тоже не будет. Как я могу решить эту проблему? Мне нужно использовать имена этих пользователей по одному для некоторых действий.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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