NMBS Liveboard (xml)
- NMBS API: https://docs.irail.be/
- Plaats alle Belgische stations in een keuzelijst.
Deze informatie is afkomstig van: https://api.irail.be/stations/?lang=nl - Elk station krijgt als value het attribuut id
Bijvoorbeeld: <option value="BE.NMBS.008813003">Brussel-Centraal</option> - Vul de tabel (tbody) verder aan met de gegevens uit een tweede XML-bestand vaarin je het gekozen
id verwerkt:
https://api.irail.be/liveboard/?lang=nl&fast=true&id=BE.NMBS.008813003 - Het uur
haal je als substring uit het attribuut formatted.
De vertraging staat in het attribuut delay en is uitgedrukt is seconden. - Indien er geen vertraging is, wordt de cel niet ingevuld en kleurt de rij groen.
Bij een vertraging herbereken je dit getal naar minuten en kleurt de rij rood.
Even geduld a.u.b.
Stations worden ingelezen.
Stations worden ingelezen.