Servus zusammen,
ich suche nach einer Möglichkeit JSON-Daten elegant zu filtern/zu verarbeiten. Gibt es dafür eine ggf. einen LBS oder eine andere sinnhafte Methode?
Konkret geht es mir darum aus Bahn-Zeittafel-Daten Fernzüge mit mehr als 60 Minuten Verspätung zu filtern:
Ausgangsdaten:
So, dass das Ergebnis am Ende etwa so ausschaut:
Habe online bereits etwas rumprobiert - bin aber letztendlich kein JSON/php-Experte...
sh.png
Vielen Dank!
ich suche nach einer Möglichkeit JSON-Daten elegant zu filtern/zu verarbeiten. Gibt es dafür eine ggf. einen LBS oder eine andere sinnhafte Methode?
Konkret geht es mir darum aus Bahn-Zeittafel-Daten Fernzüge mit mehr als 60 Minuten Verspätung zu filtern:
Ausgangsdaten:
Code:
{
"departures":[
{
"delayArrival":31,
"delayDeparture":30,
"destination":"Essen Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Technische Störung an einem anderen Zug",
"timestamp":"2018-11-20T12:25:00"
},
{
"text":"Verzögerungen im Betriebsablauf",
"timestamp":"2018-11-20T06:57:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T13:32:00"
}
]
},
"platform":"Fern 6",
"route":[
{
"name":"München Hbf"
},
{
"name":"Nürnberg Hbf"
},
{
"name":"Würzburg Hbf"
},
{
"name":"Aschaffenburg Hbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Köln Messe\/Deutz Gl.11-12"
},
{
"name":"Düsseldorf Hbf"
},
{
"name":"Duisburg Hbf"
},
{
"name":"Essen Hbf"
}
],
"scheduledArrival":"13:22",
"scheduledDeparture":"13:25",
"scheduledPlatform":"Fern 7",
"train":"ICE 722",
"trainClasses":[
"F"
],
"trainNumber":"722",
"via":[
"Köln Messe\/Deutz Gl.11-12",
"Düsseldorf",
"Duisburg"
]
},
{
"delayArrival":6,
"delayDeparture":null,
"destination":"Frankfurt(M) Flughafen Fernbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 4",
"route":[
{
"name":"Berlin Ostbahnhof"
},
{
"name":"Berlin Hbf"
},
{
"name":"Berlin-Spandau"
},
{
"name":"Braunschweig Hbf"
},
{
"name":"Hildesheim Hbf"
},
{
"name":"Göttingen"
},
{
"name":"Kassel-Wilhelmshöhe"
},
{
"name":"Fulda"
},
{
"name":"Frankfurt(Main)Süd"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
}
],
"scheduledArrival":"13:51",
"scheduledDeparture":null,
"scheduledPlatform":"Fern 4",
"train":"ICE 1193",
"trainClasses":[
"F"
],
"trainNumber":"1193",
"via":[
]
},
{
"delayArrival":37,
"delayDeparture":37,
"destination":"Basel SBB",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Verzögerungen im Betriebsablauf",
"timestamp":"2018-11-20T12:57:00"
},
{
"text":"Verspätete Bereitstellung",
"timestamp":"2018-11-20T11:52:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T12:26:00"
}
]
},
"platform":"Fern 5",
"route":[
{
"name":"Köln Hbf"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Karlsruhe Hbf"
},
{
"name":"Offenburg"
},
{
"name":"Freiburg(Breisgau) Hbf"
},
{
"name":"Basel Bad Bf"
},
{
"name":"Basel SBB"
}
],
"scheduledArrival":"13:49",
"scheduledDeparture":"13:52",
"scheduledPlatform":"Fern 5",
"train":"ICE 107",
"trainClasses":[
"F"
],
"trainNumber":"107",
"via":[
"Mannheim",
"Karlsruhe",
"Freiburg(Breisgau)"
]
},
{
"delayArrival":1,
"delayDeparture":0,
"destination":"Hamburg-Altona",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Warten auf weitere Reisende",
"timestamp":"2018-11-20T13:45:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T13:30:00"
},
{
"text":"Mehrere Wagen fehlen",
"timestamp":"2018-11-20T13:27:00"
}
]
},
"platform":"Fern 7",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mainz Hbf"
},
{
"name":"Koblenz Hbf"
},
{
"name":"Bonn Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Solingen Hbf"
},
{
"name":"Wuppertal Hbf"
},
{
"name":"Hagen Hbf"
},
{
"name":"Dortmund Hbf"
},
{
"name":"Münster(Westf)Hbf"
},
{
"name":"Osnabrück Hbf"
},
{
"name":"Bremen Hbf"
},
{
"name":"Hamburg-Harburg"
},
{
"name":"Hamburg Hbf"
},
{
"name":"Hamburg Dammtor"
},
{
"name":"Hamburg-Altona"
}
],
"scheduledArrival":"13:55",
"scheduledDeparture":"13:58",
"scheduledPlatform":"Fern 7",
"train":"IC 2026",
"trainClasses":[
"F"
],
"trainNumber":"2026",
"via":[
"Mainz",
"Koblenz",
"Bonn"
]
},
{
"delayArrival":1,
"delayDeparture":1,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Nord"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"13:57",
"scheduledDeparture":"13:59",
"scheduledPlatform":"Regio 3",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35840",
"via":[
"Kelsterbach",
"Raunheim",
"Mainz"
]
},
{
"delayArrival":74,
"delayDeparture":74,
"destination":"Frankfurt(Main)Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Weichenstörung",
"timestamp":"2018-11-20T12:02:00"
},
{
"text":"Verzögerungen im Betriebsablauf",
"timestamp":"2018-11-19T22:42:00"
}
],
"qos":[
]
},
"platform":"Fern 5",
"route":[
{
"name":"Hamburg-Altona"
},
{
"name":"Hamburg Dammtor"
},
{
"name":"Hamburg Hbf"
},
{
"name":"Hamburg-Harburg"
},
{
"name":"Bremen Hbf"
},
{
"name":"Osnabrück Hbf"
},
{
"name":"Münster(Westf)Hbf"
},
{
"name":"Dortmund Hbf"
},
{
"name":"Wuppertal Hbf"
},
{
"name":"Solingen Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Bonn Hbf"
},
{
"name":"Koblenz Hbf"
},
{
"name":"Mainz Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
}
],
"scheduledArrival":"13:59",
"scheduledDeparture":"14:01",
"scheduledPlatform":"Fern 5",
"train":"ICE 1023",
"trainClasses":[
"F"
],
"trainNumber":"1023",
"via":[
]
},
{
"delayArrival":1,
"delayDeparture":1,
"destination":"Offenbach(Main)Ost",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz Nord"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
}
],
"scheduledArrival":"14:00",
"scheduledDeparture":"14:02",
"scheduledPlatform":"Regio 1",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35841",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":1,
"delayDeparture":0,
"destination":"Köln Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 6",
"route":[
{
"name":"Basel SBB"
},
{
"name":"Basel Bad Bf"
},
{
"name":"Freiburg(Breisgau) Hbf"
},
{
"name":"Offenburg"
},
{
"name":"Karlsruhe Hbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Köln Hbf"
}
],
"scheduledArrival":"14:06",
"scheduledDeparture":"14:09",
"scheduledPlatform":"Fern 6",
"train":"ICE 108",
"trainClasses":[
"F"
],
"trainNumber":"108",
"via":[
"Siegburg\/Bonn"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Hanau Hbf"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"14:12",
"scheduledDeparture":"14:14",
"scheduledPlatform":"Regio 3",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35942",
"via":[
"Kelsterbach",
"Raunheim",
"Rüsselsheim"
]
},
{
"delayArrival":1,
"delayDeparture":1,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"14:15",
"scheduledDeparture":"14:17",
"scheduledPlatform":"Regio 1",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35943",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":70,
"delayDeparture":70,
"destination":"Frankfurt(Main)Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Streckensperrung",
"timestamp":"2018-11-20T12:01:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T13:46:00"
}
]
},
"platform":"Fern 5",
"route":[
{
"name":"Amsterdam Centraal"
},
{
"name":"Utrecht Centraal"
},
{
"isAdditional":1,
"name":"Mönchengladbach Hbf"
},
{
"isCancelled":1,
"name":"Arnhem Centraal"
},
{
"isCancelled":1,
"name":"Oberhausen Hbf"
},
{
"isCancelled":1,
"name":"Duisburg Hbf"
},
{
"isCancelled":1,
"name":"Düsseldorf Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
}
],
"scheduledArrival":"14:18",
"scheduledDeparture":"14:20",
"scheduledPlatform":"Fern 5",
"train":"ICE 123",
"trainClasses":[
"F"
],
"trainNumber":"123",
"via":[
]
},
{
"delayArrival":33,
"delayDeparture":33,
"destination":"Köln Messe\/Deutz Gl.11-12",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Oberleitungsstörung",
"timestamp":"2018-11-20T13:29:00"
},
{
"text":"Türstörung",
"timestamp":"2018-11-20T10:57:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T10:24:00"
}
]
},
"platform":"Fern 7",
"route":[
{
"name":"München Hbf"
},
{
"name":"Nürnberg Hbf"
},
{
"name":"Würzburg Hbf"
},
{
"name":"Aschaffenburg Hbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Köln Messe\/Deutz Gl.11-12"
}
],
"scheduledArrival":"14:22",
"scheduledDeparture":"14:25",
"scheduledPlatform":"Fern 7",
"train":"ICE 720",
"trainClasses":[
"F"
],
"trainNumber":"720",
"via":[
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
{
"text":"Ein Wagen fehlt",
"timestamp":"2018-11-20T03:32:00"
}
]
},
"platform":"Regio 3",
"route":[
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Nord"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"14:27",
"scheduledDeparture":"14:29",
"scheduledPlatform":"Regio 3",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35842",
"via":[
"Kelsterbach",
"Raunheim",
"Mainz"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Offenbach(Main)Ost",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz Nord"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
}
],
"scheduledArrival":"14:30",
"scheduledDeparture":"14:32",
"scheduledPlatform":"Regio 1",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35843",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Frankfurt(Main)Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 2",
"route":[
{
"name":"Koblenz Hbf"
},
{
"name":"Boppard Hbf"
},
{
"name":"Oberwesel"
},
{
"name":"Bacharach"
},
{
"name":"Bingen(Rhein) Hbf"
},
{
"name":"Ingelheim"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt(Main)Hbf"
}
],
"scheduledArrival":"14:35",
"scheduledDeparture":"14:36",
"scheduledPlatform":"Regio 2",
"train":"RE 2",
"trainClasses":[
"N"
],
"trainNumber":"4261",
"via":[
"Frankfurt-Niederrad"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Saarbrücken Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Rüsselsheim"
},
{
"name":"Mainz Hbf"
},
{
"name":"Ingelheim"
},
{
"name":"Bad Kreuznach"
},
{
"name":"Bad Münster a Stein"
},
{
"name":"Staudernheim"
},
{
"name":"Bad Sobernheim"
},
{
"name":"Kirn"
},
{
"name":"Idar-Oberstein"
},
{
"name":"Neubrücke(Nahe)"
},
{
"name":"Türkismühle"
},
{
"name":"St Wendel"
},
{
"name":"Ottweiler(Saar)"
},
{
"name":"Neunkirchen(Saar)Hbf"
},
{
"name":"Saarbrücken Hbf"
}
],
"scheduledArrival":"14:35",
"scheduledDeparture":"14:37",
"scheduledPlatform":"Regio 3",
"train":"RE 3",
"trainClasses":[
"N"
],
"trainNumber":"29522",
"via":[
"Rüsselsheim",
"Mainz",
"Neunkirchen(Saar)"
]
},
{
"delayArrival":13,
"delayDeparture":14,
"destination":"München Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Verspätung eines vorausfahrenden Zuges",
"timestamp":"2018-11-20T13:13:00"
}
],
"qos":[
]
},
"platform":"Fern 4",
"route":[
{
"name":"Essen Hbf"
},
{
"name":"Duisburg Hbf"
},
{
"name":"Düsseldorf Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Montabaur"
},
{
"name":"Limburg Süd"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Aschaffenburg Hbf"
},
{
"name":"Würzburg Hbf"
},
{
"name":"Nürnberg Hbf"
},
{
"name":"München Hbf"
}
],
"scheduledArrival":"14:36",
"scheduledDeparture":"14:38",
"scheduledPlatform":"Fern 4",
"train":"ICE 629",
"trainClasses":[
"F"
],
"trainNumber":"629",
"via":[
"Frankfurt(Main)",
"Aschaffenburg",
"Würzburg"
]
},
{
"delayArrival":2,
"delayDeparture":2,
"destination":"Hamburg-Altona",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 6",
"route":[
{
"name":"Stuttgart Hbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Kassel-Wilhelmshöhe"
},
{
"name":"Göttingen"
},
{
"name":"Hannover Hbf"
},
{
"name":"Hamburg Hbf"
},
{
"name":"Hamburg Dammtor"
},
{
"name":"Hamburg-Altona"
}
],
"scheduledArrival":"14:36",
"scheduledDeparture":"14:42",
"scheduledPlatform":"Fern 6",
"train":"ICE 576",
"trainClasses":[
"F"
],
"trainNumber":"576",
"via":[
"Frankfurt(Main)",
"Hannover",
"Hamburg"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Bruxelles Midi",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 7",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Aachen Hbf"
},
{
"name":"Liège-Guillemins"
},
{
"name":"Bruxelles-Nord"
},
{
"name":"Bruxelles Midi"
}
],
"scheduledArrival":"14:40",
"scheduledDeparture":"14:43",
"scheduledPlatform":"Fern 7",
"train":"ICE 14",
"trainClasses":[
"F"
],
"trainNumber":"14",
"via":[
"Köln",
"Aachen"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Hanau Hbf"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"14:42",
"scheduledDeparture":"14:44",
"scheduledPlatform":"Regio 3",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35944",
"via":[
"Kelsterbach",
"Raunheim",
"Rüsselsheim"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"14:45",
"scheduledDeparture":"14:47",
"scheduledPlatform":"Regio 1",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35945",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":0,
"delayDeparture":null,
"destination":"Frankfurt(M) Flughafen Regionalbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 2",
"route":[
{
"name":"Hanau Hbf"
},
{
"name":"Maintal Ost"
},
{
"name":"Frankfurt(Main)Ost"
},
{
"name":"Frankfurt(Main)Süd"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
}
],
"scheduledArrival":"14:50",
"scheduledDeparture":null,
"scheduledPlatform":"Regio 2",
"train":"RE 59",
"trainClasses":[
"N"
],
"trainNumber":"61846",
"via":[
]
},
{
"delayArrival":9,
"delayDeparture":9,
"destination":"München Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Verspätung eines vorausfahrenden Zuges",
"timestamp":"2018-11-20T13:53:00"
}
],
"qos":[
]
},
"platform":"Fern 5",
"route":[
{
"name":"Dortmund Hbf"
},
{
"name":"Bochum Hbf"
},
{
"name":"Essen Hbf"
},
{
"name":"Duisburg Hbf"
},
{
"name":"Düsseldorf Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Stuttgart Hbf"
},
{
"name":"Ulm Hbf"
},
{
"name":"Augsburg Hbf"
},
{
"name":"München-Pasing"
},
{
"name":"München Hbf"
}
],
"scheduledArrival":"14:49",
"scheduledDeparture":"14:52",
"scheduledPlatform":"Fern 5",
"train":"ICE 519",
"trainClasses":[
"F"
],
"trainNumber":"519",
"via":[
"Mannheim",
"Stuttgart",
"Ulm"
]
},
{
"delayArrival":23,
"delayDeparture":23,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Warten auf einen entgegenkommenden Zug",
"timestamp":"2018-11-20T13:22:00"
},
{
"text":"Verspätung eines vorausfahrenden Zuges",
"timestamp":"2018-11-20T12:19:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T10:54:00"
}
]
},
"platform":"Fern 7",
"route":[
{
"name":"Dresden Hbf"
},
{
"name":"Dresden-Neustadt"
},
{
"name":"Riesa"
},
{
"name":"Leipzig Hbf"
},
{
"name":"Erfurt Hbf"
},
{
"name":"Gotha"
},
{
"name":"Eisenach"
},
{
"name":"Bad Hersfeld"
},
{
"name":"Fulda"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mainz Hbf"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"14:55",
"scheduledDeparture":"14:58",
"scheduledPlatform":"Fern 7",
"train":"ICE 1650",
"trainClasses":[
"F"
],
"trainNumber":"1650",
"via":[
"Mainz"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Nord"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"14:57",
"scheduledDeparture":"14:59",
"scheduledPlatform":"Regio 3",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35844",
"via":[
"Kelsterbach",
"Raunheim",
"Mainz"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Dresden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 4",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Mainz Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Fulda"
},
{
"name":"Bad Hersfeld"
},
{
"name":"Eisenach"
},
{
"name":"Gotha"
},
{
"name":"Erfurt Hbf"
},
{
"name":"Leipzig Hbf"
},
{
"name":"Riesa"
},
{
"name":"Dresden-Neustadt"
},
{
"name":"Dresden Hbf"
}
],
"scheduledArrival":"14:59",
"scheduledDeparture":"15:01",
"scheduledPlatform":"Fern 4",
"train":"ICE 1653",
"trainClasses":[
"F"
],
"trainNumber":"1653",
"via":[
"Frankfurt(Main)",
"Erfurt",
"Leipzig"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz Nord"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"15:00",
"scheduledDeparture":"15:02",
"scheduledPlatform":"Regio 1",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35845",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Frankfurt(Main)Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt(Main)Hbf"
}
],
"scheduledArrival":"15:07",
"scheduledDeparture":"15:08",
"scheduledPlatform":"Regio 1",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"36841",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad"
]
},
{
"delayArrival":3,
"delayDeparture":2,
"destination":"Dortmund Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
{
"text":"Einzelne Wagen ohne Reservierungsanzeige",
"timestamp":"2018-11-20T13:35:00"
},
{
"text":"Keine Reservierungsanzeige",
"timestamp":"2018-11-20T13:30:00"
},
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T13:08:00"
}
]
},
"platform":"Fern 6",
"route":[
{
"name":"München Hbf"
},
{
"name":"München-Pasing"
},
{
"name":"Augsburg Hbf"
},
{
"name":"Ulm Hbf"
},
{
"name":"Stuttgart Hbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Köln Hbf"
},
{
"name":"Düsseldorf Hbf"
},
{
"name":"Duisburg Hbf"
},
{
"name":"Essen Hbf"
},
{
"name":"Bochum Hbf"
},
{
"name":"Dortmund Hbf"
}
],
"scheduledArrival":"15:06",
"scheduledDeparture":"15:09",
"scheduledPlatform":"Fern 6",
"train":"ICE 518",
"trainClasses":[
"F"
],
"trainNumber":"518",
"via":[
"Siegburg\/Bonn",
"Köln",
"Düsseldorf"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Hanau Hbf"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"15:12",
"scheduledDeparture":"15:14",
"scheduledPlatform":"Regio 3",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35946",
"via":[
"Kelsterbach",
"Raunheim",
"Rüsselsheim"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"15:15",
"scheduledDeparture":"15:17",
"scheduledPlatform":"Regio 1",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35947",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":6,
"delayDeparture":6,
"destination":"Stuttgart Hbf",
"isCancelled":0,
"messages":{
"delay":[
{
"text":"Warten auf weitere Reisende",
"timestamp":"2018-11-20T11:18:00"
},
{
"text":"Technische Störung am Zug",
"timestamp":"2018-11-20T08:57:00"
}
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T10:46:00"
}
]
},
"platform":"Fern 5",
"route":[
{
"isCancelled":1,
"name":"Hamburg-Altona"
},
{
"isCancelled":1,
"name":"Hamburg Dammtor"
},
{
"name":"Hamburg Hbf"
},
{
"name":"Hannover Hbf"
},
{
"name":"Göttingen"
},
{
"name":"Kassel-Wilhelmshöhe"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Stuttgart Hbf"
}
],
"scheduledArrival":"15:17",
"scheduledDeparture":"15:22",
"scheduledPlatform":"Fern 5",
"train":"ICE 577",
"trainClasses":[
"F"
],
"trainNumber":"577",
"via":[
"Mannheim"
]
},
{
"delayArrival":0,
"delayDeparture":null,
"destination":"Frankfurt(M) Flughafen Regionalbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 2",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
}
],
"scheduledArrival":"15:22",
"scheduledDeparture":null,
"scheduledPlatform":"Regio 2",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"36840",
"via":[
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Frankfurt(Main)Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Saarbrücken Hbf"
},
{
"name":"Neunkirchen(Saar)Hbf"
},
{
"name":"Ottweiler(Saar)"
},
{
"name":"St Wendel"
},
{
"name":"Türkismühle"
},
{
"name":"Neubrücke(Nahe)"
},
{
"name":"Idar-Oberstein"
},
{
"name":"Kirn"
},
{
"name":"Bad Sobernheim"
},
{
"name":"Staudernheim"
},
{
"name":"Bad Münster a Stein"
},
{
"name":"Bad Kreuznach"
},
{
"name":"Ingelheim"
},
{
"name":"Mainz Hbf"
},
{
"name":"Rüsselsheim"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt(Main)Hbf"
}
],
"scheduledArrival":"15:21",
"scheduledDeparture":"15:23",
"scheduledPlatform":"Regio 1",
"train":"RE 3",
"trainClasses":[
"N"
],
"trainNumber":"29519",
"via":[
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Koblenz Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Rüsselsheim"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz Hbf"
},
{
"name":"Ingelheim"
},
{
"name":"Bingen(Rhein) Hbf"
},
{
"name":"Bacharach"
},
{
"name":"Oberwesel"
},
{
"name":"Boppard Hbf"
},
{
"name":"Koblenz Hbf"
}
],
"scheduledArrival":"15:20",
"scheduledDeparture":"15:23",
"scheduledPlatform":"Regio 3",
"train":"RE 2",
"trainClasses":[
"N"
],
"trainNumber":"4260",
"via":[
"Rüsselsheim",
"Mainz",
"Bingen(Rhein)"
]
},
{
"delayArrival":3,
"delayDeparture":3,
"destination":"Düsseldorf Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T11:21:00"
}
]
},
"platform":"Fern 7",
"route":[
{
"name":"München Hbf"
},
{
"name":"Nürnberg Hbf"
},
{
"name":"Würzburg Hbf"
},
{
"name":"Aschaffenburg Hbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Köln Messe\/Deutz Gl.11-12"
},
{
"name":"Düsseldorf Hbf"
}
],
"scheduledArrival":"15:22",
"scheduledDeparture":"15:25",
"scheduledPlatform":"Fern 7",
"train":"ICE 628",
"trainClasses":[
"F"
],
"trainNumber":"628",
"via":[
"Köln Messe\/Deutz Gl.11-12"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Nord"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"15:27",
"scheduledDeparture":"15:29",
"scheduledPlatform":"Regio 3",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35846",
"via":[
"Kelsterbach",
"Raunheim",
"Mainz"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Köln Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 6",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Limburg Süd"
},
{
"name":"Montabaur"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Köln Hbf"
}
],
"scheduledArrival":"15:29",
"scheduledDeparture":"15:31",
"scheduledPlatform":"Fern 6",
"train":"ICE 816",
"trainClasses":[
"F"
],
"trainNumber":"816",
"via":[
"Limburg Süd",
"Montabaur",
"Siegburg\/Bonn"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz Nord"
},
{
"name":"Mainz Hbf"
},
{
"name":"Mainz Römisches Theater"
},
{
"name":"Mainz-Gustavsburg"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"15:30",
"scheduledDeparture":"15:32",
"scheduledPlatform":"Regio 1",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"35847",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"München Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Fern 4",
"route":[
{
"name":"Düsseldorf Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Aschaffenburg Hbf"
},
{
"name":"Würzburg Hbf"
},
{
"name":"Nürnberg Hbf"
},
{
"name":"Ingolstadt Hbf"
},
{
"name":"München Hbf"
}
],
"scheduledArrival":"15:33",
"scheduledDeparture":"15:36",
"scheduledPlatform":"Fern 4",
"train":"ICE 721",
"trainClasses":[
"F"
],
"trainNumber":"721",
"via":[
"Frankfurt(Main)",
"Aschaffenburg",
"Würzburg"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Saarbrücken Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Rüsselsheim"
},
{
"name":"Mainz Hbf"
},
{
"name":"Ingelheim"
},
{
"name":"Bad Kreuznach"
},
{
"name":"Bad Münster a Stein"
},
{
"name":"Staudernheim"
},
{
"name":"Bad Sobernheim"
},
{
"name":"Kirn"
},
{
"name":"Idar-Oberstein"
},
{
"name":"Neubrücke(Nahe)"
},
{
"name":"Türkismühle"
},
{
"name":"St Wendel"
},
{
"name":"Ottweiler(Saar)"
},
{
"name":"Neunkirchen(Saar)Hbf"
},
{
"name":"Saarbrücken Hbf"
}
],
"scheduledArrival":"15:36",
"scheduledDeparture":"15:37",
"scheduledPlatform":"Regio 3",
"train":"RE 3",
"trainClasses":[
"N"
],
"trainNumber":"29524",
"via":[
"Rüsselsheim",
"Mainz",
"Neunkirchen(Saar)"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Wiesbaden Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Hanau Hbf"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
},
{
"name":"Raunheim"
},
{
"name":"Rüsselsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Wiesbaden Hbf"
}
],
"scheduledArrival":"15:42",
"scheduledDeparture":"15:44",
"scheduledPlatform":"Regio 3",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35948",
"via":[
"Kelsterbach",
"Raunheim",
"Rüsselsheim"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Hanau Hbf",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 1",
"route":[
{
"name":"Wiesbaden Hbf"
},
{
"name":"Wiesbaden Ost"
},
{
"name":"Mainz-Kastel"
},
{
"name":"Mainz-Bischofsheim"
},
{
"name":"Rüsselsheim Opelwerk"
},
{
"name":"Rüsselsheim"
},
{
"name":"Raunheim"
},
{
"name":"Kelsterbach"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt Hbf (tief)"
},
{
"name":"Frankfurt(M)Taunusanlage"
},
{
"name":"Frankfurt(M)Hauptwache"
},
{
"name":"Frankfurt(M)Konstablerwache"
},
{
"name":"Frankfurt(M)Ostendstraße"
},
{
"name":"Frankfurt(M)Mühlberg"
},
{
"name":"Offenbach(Main) Kaiserlei"
},
{
"name":"Offenbach(Main) Ledermuseum"
},
{
"name":"Offenbach(Main) Marktplatz"
},
{
"name":"Offenbach(Main)Ost"
},
{
"name":"Mühlheim(Main)"
},
{
"name":"Mühlheim(Main)-Dietesheim"
},
{
"name":"Steinheim(Main)"
},
{
"name":"Hanau Hbf"
}
],
"scheduledArrival":"15:45",
"scheduledDeparture":"15:47",
"scheduledPlatform":"Regio 1",
"train":"S 9",
"trainClasses":[
"S"
],
"trainNumber":"35949",
"via":[
"Frankfurt am Main - Stadion",
"Frankfurt-Niederrad",
"Frankfurt (tief)"
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Kelsterbach",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
]
},
"platform":"Regio 3",
"route":[
{
"name":"Frankfurt(Main)Hbf"
},
{
"name":"Frankfurt-Niederrad"
},
{
"name":"Frankfurt am Main - Stadion"
},
{
"name":"Frankfurt(M) Flughafen Regionalbf"
},
{
"name":"Kelsterbach"
}
],
"scheduledArrival":"15:50",
"scheduledDeparture":"15:51",
"scheduledPlatform":"Regio 3",
"train":"S 8",
"trainClasses":[
"S"
],
"trainNumber":"36842",
"via":[
]
},
{
"delayArrival":0,
"delayDeparture":0,
"destination":"Basel SBB",
"isCancelled":0,
"messages":{
"delay":[
],
"qos":[
{
"text":"Abweichende Wagenreihung",
"timestamp":"2018-11-20T13:02:00"
}
]
},
"platform":"Fern 5",
"route":[
{
"name":"Dortmund Hbf"
},
{
"name":"Hagen Hbf"
},
{
"name":"Wuppertal Hbf"
},
{
"name":"Solingen Hbf"
},
{
"name":"Köln Hbf"
},
{
"name":"Siegburg\/Bonn"
},
{
"name":"Frankfurt(M) Flughafen Fernbf"
},
{
"name":"Mannheim Hbf"
},
{
"name":"Karlsruhe Hbf"
},
{
"name":"Offenburg"
},
{
"name":"Freiburg(Breisgau) Hbf"
},
{
"name":"Basel Bad Bf"
},
{
"name":"Basel SBB"
}
],
"scheduledArrival":"15:49",
"scheduledDeparture":"15:52",
"scheduledPlatform":"Fern 5",
"train":"ICE 109",
"trainClasses":[
"F"
],
"trainNumber":"109",
"via":[
"Mannheim",
"Karlsruhe",
"Freiburg(Breisgau)"
]
}
]
}
Code:
[
{
"delayArrival": 74,
"delayDeparture": 74,
"destination": "Frankfurt(Main)Hbf",
"isCancelled": 0,
"messages": {
"delay": [
{
"text": "Weichenstörung",
"timestamp": "2018-11-20T12:02:00"
},
{
"text": "Verzögerungen im Betriebsablauf",
"timestamp": "2018-11-19T22:42:00"
}
],
"qos": []
},
"platform": "Fern 5",
"route": [
{
"name": "Hamburg-Altona"
},
{
"name": "Hamburg Dammtor"
},
{
"name": "Hamburg Hbf"
},
{
"name": "Hamburg-Harburg"
},
{
"name": "Bremen Hbf"
},
{
"name": "Osnabrück Hbf"
},
{
"name": "Münster(Westf)Hbf"
},
{
"name": "Dortmund Hbf"
},
{
"name": "Wuppertal Hbf"
},
{
"name": "Solingen Hbf"
},
{
"name": "Köln Hbf"
},
{
"name": "Bonn Hbf"
},
{
"name": "Koblenz Hbf"
},
{
"name": "Mainz Hbf"
},
{
"name": "Frankfurt(M) Flughafen Fernbf"
},
{
"name": "Frankfurt(Main)Hbf"
}
],
"scheduledArrival": "13:59",
"scheduledDeparture": "14:01",
"scheduledPlatform": "Fern 5",
"train": "ICE 1023",
"trainClasses": [
"F"
],
"trainNumber": "1023",
"via": []
},
{
"delayArrival": 70,
"delayDeparture": 70,
"destination": "Frankfurt(Main)Hbf",
"isCancelled": 0,
"messages": {
"delay": [
{
"text": "Streckensperrung",
"timestamp": "2018-11-20T12:01:00"
}
],
"qos": [
{
"text": "Abweichende Wagenreihung",
"timestamp": "2018-11-20T13:46:00"
}
]
},
"platform": "Fern 5",
"route": [
{
"name": "Amsterdam Centraal"
},
{
"name": "Utrecht Centraal"
},
{
"isAdditional": 1,
"name": "Mönchengladbach Hbf"
},
{
"isCancelled": 1,
"name": "Arnhem Centraal"
},
{
"isCancelled": 1,
"name": "Oberhausen Hbf"
},
{
"isCancelled": 1,
"name": "Duisburg Hbf"
},
{
"isCancelled": 1,
"name": "Düsseldorf Hbf"
},
{
"name": "Köln Hbf"
},
{
"name": "Frankfurt(M) Flughafen Fernbf"
},
{
"name": "Frankfurt(Main)Hbf"
}
],
"scheduledArrival": "14:18",
"scheduledDeparture": "14:20",
"scheduledPlatform": "Fern 5",
"train": "ICE 123",
"trainClasses": [
"F"
],
"trainNumber": "123",
"via": []
}
]
sh.png
Vielen Dank!




Kommentar