Как я могу создать Set в Groovy из строкового представления вложенного массива

У меня есть вложенный массив строк, и я хочу преобразовать его в набор в Groovy. Вход является динамическим и будет иметь вид

[[['Tracking#1','Tracking#2','Tracking#3'],toys1, tools4, furniture5], [[Tracking# 9;,'Tracking# 5'],'garment34', 'drink3', 'snack54'],[['Tracking#3','Tracking#2','Tracking#1'],tools4, toys1, furniture5]]

Я пытаюсь преобразовать эту строку в набор, чтобы мы могли сравнить эти наборы, чтобы найти дубликаты. Преобразование в набор поможет в поиске двойных записей. Так что в этом примере -

[['Tracking # 3', 'Tracking # 2', 'Tracking # 1'], tools4, toys1, furniture5] и [['Tracking # 1', 'Tracking # 2'], toys1, инструменты4, мебель5]

одинаковы, даже если порядок элементов данных отличается.

0 ответов

Другие вопросы по тегам