// import fs from "fs";
// import {XMLParser} from "fast-xml-parser";
// //const xmlData = fs.readFileSync('C:\\Users\\adm_matthes01\\Desktop\\Setup.xml', 'utf8');

// // Read the XML file as a string
// const xmlData = fs.readFileSync("C:\\Users\\adm_matthes01\\Desktop\\Setup.xml", "utf8");

// // Create a parser instance with options
// const parser = new XMLParser({
//     ignoreAttributes: false, // Keep attributes in JSON
//     attributeNamePrefix: "@_", // Prefix for attributes
//     allowBooleanAttributes: true,
//     trimValues: true,
//     parseTagValue: true,
//     parseAttributeValue: true,
// });

// // Parse the XML into a JSON object
// const jsonObj = parser.parse(xmlData);

// // Convert JSON object to a formatted string
// const jsonString = JSON.stringify(jsonObj.clsAGVManagerProject.ParkingList, null, 2);

// // Write the JSON to a file
// fs.writeFileSync("large.json", jsonString, "utf8");

// console.log("JSON saved to large.json");

// fs.readFile("large.json", "utf8", (err, data) => {
//     if (err) {
//         console.error(err);
//         return;
//     }
//     const json = JSON.parse(data);
//     //console.log(JSON.stringify(json[0].RowList, null, 2));

//     const rowUpates = [];
//     const updates = json.clsParking.map((i) => {
//         // i.RowList.clsParkingRow.map(r =>{
//         //     rowUpates.push({id: r.Id, CustomerKey: r.CustomerKey})
//         // })
//         //console.log({id: i.Id,name: i. Name, lanes: i.RowList.clsParkingRow })
//         rowUpates.push({id: i.Id, name: i.Name, lanes: i.RowList.clsParkingRow});
//     });
//     //console.log(Object.keys(json.clsAGVManagerProject.PalletCardConfigList.     ParkingList.clsParking));

//     //console.log(rowUpates)
//     for (var i = 0; i <= 1; i++) {
//         const laneID = {ID_ROW: rowUpates[i].lanes};

//         if (laneID) {
//             console.log(laneID.Id);
//         }
//     }
// });
