Как я могу создать 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]
одинаковы, даже если порядок элементов данных отличается.