Я хочу пройти через Groovy узел, который имеет атрибуты и значения.Для этого я бы предпочел простой цикл, такой как
for(child in node.value())
. Вышеуказанный цикл for проходит через все узлы, но я должен пропустить первый элемент, то есть node.value()[0]
должен быть пропущен, а node.value()[1]
последний элемент должен быть пройден.
Что ж, я могу использовать обычный цикл Java, начинающийся с i=1
до node.value().size()
, но у меня есть некоторые дополнительные проблемы, связанные с этим, потому что я использую этот цикл врекурсивная функция.
Итак, простота цикла должна оставаться такой же, как указано выше, но я должен быть в состоянии пройти от 2-го элемента до последнего.
Я даже пытался
for(child in node.value()[1]..node.value().size())
, но это не сработало.
Скажите, пожалуйста, как это классно?