var arr = []; for (let j = 0; j < configElement.children.length; j++) { var mapTest = new Map(); mapTest.set(j, j + 1); arr.push(mapTest); for (let k = 0; k < configElement.children[j].children.length; k++) { var mapTest2 = new Map(); var mapTest3 = mapTest.get(rowName); mapTest3.set(mapTest2.set(mapTest2.set(row2Name, row2Value))); // tutaj nie wiem jak dodac kolekcje do kolekcji } }