Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS um JSON-Daten zu filtern?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    LBS um JSON-Daten zu filtern?

    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:

    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)"
             ]
          }
       ]
    }
    So, dass das Ergebnis am Ende etwa so ausschaut:

    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": []
        }
    ]
    Habe online bereits etwas rumprobiert - bin aber letztendlich kein JSON/php-Experte...

    sh.png

    Vielen Dank!


    #2
    JSON ist auch nicht so meine Baustelle aber JSON in ARRAY konvertieren, dann hast du sehr viele Möglichkeiten eine Array zu "manipulieren" ... http://php.net/manual/de/ref.array.php
    Danke und LG, Dariusz
    GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

    Kommentar


      #3
      Kurzer 2-Zeiler

      PHP-Code:
      $file json_decode($json);
          foreach(
      $file->departures as $values){
              if(
      $values->delayArrival >=60){
                  echo 
      $values->delayArrival ." ".$values->destination"</br>";
              }
              
          } 

      Edit: Ist es bei der DB nicht einfacher die pünktlichen Züge abzufragen, das dürfte die Datenmengen doch stark einschränken
      Zuletzt geändert von vento66; 20.11.2018, 17:14.

      Kommentar


        #4
        Zitat von vento66 Beitrag anzeigen
        Kurzer 2-Zeiler
        Der hat aber 4 Zeilen :-)
        Danke und LG, Dariusz
        GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

        Kommentar


          #5
          geht aber auch als Einzeiler: (wenn die Forensoftware keine Umbrüche einfügen würde)

          PHP-Code:
          $file json_decode($json);foreach($file->departures as $values){if($values->delayArrival >=60){echo $values->delayArrival ." ".$values->destination"</br>";}} 

          Kommentar


            #6


            Vielen Dank soweit! Hab schon im Vorfeld geahnt, dass ich selber in die Tasten hauen muss...

            Hatte auf einen generischen Weg/LBS gehofft. Ungefähr so:

            E1: JSON
            E2: JSONPath

            A1: JSON_Result

            Mal schauen wie weit ich da komme...

            Kommentar


              #7
              Ich würde im Downloadbereich nach JSON suchen ... Bilde mir eine da mal was gesehen zu haben (aber keine Ahnung ob das was für dich ist).
              Danke und LG, Dariusz
              GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

              Kommentar


                #8
                Im Downloadbereich hab ich schon geschaut. Da gibt es zwar JSON-Decodier-LBS. Aber die filtern nur einzelne KEYs raus. Mir geht es mehr um die Filterung des Gesamten JSON-Strings, um ggf. auch mehrere, relevante Keys zu erhalten.

                Kommentar


                  #9
                  Was soll denn am Ausgang rauskommen?

                  Kommentar


                    #10
                    Na, in diesem Fall wie schon oben beschrieben ein JSON-Objekt ausschließlich mit verspäteten Zügen einer bestimmten Klasse.

                    Wundert mich, dass ich scheinbar der erste bin, der so einen generischen Baustein benötigt...

                    Kommentar


                      #11
                      so in etwa?
                      Delay: 31 Ziel EssenHbf Klasse F
                      Delay: 37 Ziel BaselSBB Klasse F
                      Delay: 74 Ziel Frankfurt(Main)Hbf Klasse F
                      Delay: 70 Ziel Frankfurt(Main)Hbf Klasse F
                      Delay: 33 Ziel KölnMesse/DeutzGl.11-12 Klasse F
                      Delay: 23 Ziel WiesbadenHbf Klasse F

                      Kommentar


                        #12
                        Ja, ganz grob gesehen etwa so. Allerdings müsste ich die einzelnen Datensätze noch einzeln aufdröseln, um das für die Visu/Meldungsarchiv passend aufzubereiten.

                        Vielleicht noch ein Paar Details zum Hintergrund:

                        Ich bin recht häufig (auch beruflich) mit der der Bahn unterwegs und nutze ein Zeitticket (Jahresticket). Daher kann die Information zu verspäteten/ausgefallenen Zügen für mich recht nützlich sein. Vor allem vor der Vordergrund der Fahrpreis(teil-)erstattung (Fahrgastrechte) schaffe ich es bisher regelmäßig nicht die Daten zu den verspäteten Verbindungen irgendwo zu erfassen. Die Statistik kann mir daher helfen, evtl. Ansprüche bei der Bahn im nachhinein geltend zu machen.

                        Kommentar


                          #13
                          Zitat von eghetto Beitrag anzeigen
                          Allerdings müsste ich die einzelnen Datensätze noch einzeln aufdröseln, um das für die Visu/Meldungsarchiv passend aufzubereiten.
                          Genau das zeigt doch, dass ein generischer JSON Filter LBS vermutlich nicht helfen würde, sondern nur ein speziell auf diese Anforderungen zugeschnittener LBS.



                          Kommentar


                            #14
                            Ja, vermutlich hast du Recht, André. Ich bin halt (noch) kein LBS-Entwickler und ein generischer JSON-Filter-LBS wäre für mich nach aktuellem Stand schon-mal ein Anfang. Von da aus würde ich mit den bereits existierenden JSON-Decode-LBS die gefilterten Daten aufbereiten. So zumindest die ursprüngliche, naive Idee...

                            Kommentar

                            Lädt...
                            X