From 709b233786cd8d952210fd28e85695aeb2e1f369 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach@gmail.com" Date: Tue, 7 Jun 2011 09:34:19 +0000 Subject: [PATCH] workaround for broken firstConDiffersFromReqDate="true" as text node git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@679 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/AbstractHafasProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/de/schildbach/pte/AbstractHafasProvider.java b/src/de/schildbach/pte/AbstractHafasProvider.java index 6d183c9b..665183c3 100644 --- a/src/de/schildbach/pte/AbstractHafasProvider.java +++ b/src/de/schildbach/pte/AbstractHafasProvider.java @@ -669,6 +669,10 @@ public abstract class AbstractHafasProvider implements NetworkProvider throw new IllegalStateException("error " + code + " " + XmlPullUtil.attr(pp, "text")); } + // workaround for broken firstConDiffersFromReqDate="true" as text node + if (pp.getEventType() == XmlPullParser.TEXT) + pp.nextTag(); + final String context; if (XmlPullUtil.test(pp, "ConResCtxt")) context = XmlPullUtil.text(pp);