import { convertXMLToJSON } from './xmlToJson.js'; import { globalData } from './globalData.js'; import { renderAdministrativeData } from './ui/adminRenderer.js'; import { renderMeasurementResults } from './ui/measurementRenderer.js'; const fileInput = document.getElementById('file-input'); fileInput.addEventListener('change', async (event) => { const file = event.target.files?.[0]; if (!file) return; const reader = new FileReader(); reader.onload = async () => { const xmlString = reader.result; globalData.dcc = await convertXMLToJSON(xmlString); // Store DCC globally console.log("DCC Data Loaded:", globalData.dcc); renderAdministrativeData(globalData.dcc.administrativeData); renderMeasurementResults(globalData.dcc.measurementResults); }; reader.readAsText(file); });