Probleem: binnen de ICT worden vaak verschillende bestanden met verschillende formaten gebruikt voor het uitwisselen van gegevens die moeilijk leesbaar zijn.
In de volgende korte handleiding wordt beschreven hoe je deze bestanden kan omzetten naar Excel
Informatie-uitwisseling tussen systemen gebeurt vaak door bestanden met extensies zoals *.csv, *.xml of *.json. De eerste is vaak eenvoudig in te lezen in Excel. Bij de andere twee is een tussenstap vereist.
Als je een *.xml bestand opent ziet kan deze er zo uit zien:
Dit kan er intimiderend uitzien, maar is in wezen niets anders dan een tabel met verschillende velden. Voor een verdere uitleg over *.xml kan internet verdere informatie geven.
Bovenstaand *.xml wordt in Excel geimporteerd.
1. Open Excel
2. Ga naar het tabblad 'Gegevens'
3. Selecteer 'Gegevens ophalen', 'Uit bestand' en het gewenste formaat.
In dit voorbeeld kiezen we een *.xml bestand en drukken vervolgens op 'Importeren'
4. Het volgende scherm verschijnt
5. Selecteer 'Meerdere items selecteren' en klap de *xml zo ver mogelijk uit, zodat alle gegevens zichtbaar worden.
Excel laat dus nu zien dat het geselecteerde *.xml eigenlijk uit 4 aparte tabellen bestaat, waarvan HourComponents dan weer uit meerdere velden bestaat.
Druk op 'Gegevens transformeren'. Het volgende scherm verschijnt:
Omdat dit *xml-bestand asymmetrisch is en we alleen maar de informatie uit de tabel HourComponents nodig hebben is het wenselijk om de andere 'tabellen' te verwijderen.
Als je dubbelklikt op het veld 'Table' wordt aan de onderkant van dit scherm de tabel uitgeklapt en kun je de informatie in die tabel bekijken.
Klik op het knopje met de twee 'pijltjes'. Het volgende scherm wordt zichtbaar:
Druk op 'OK' en het scherm verandert.
Druk vervolgens op op 'Sluiten en laden' en je gegevens komen in het Excel-blad terecht en vanuit hier kun je de gegevens opslaan