From 38c34addbc9a8f378a2a4d82d79351e2b345920c Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Sun, 23 Jun 2013 18:38:24 +0200 Subject: [PATCH] catch amateurish attempt to draw arrows using xml reserved characters --- enabler/src/de/schildbach/pte/AbstractHafasProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java index 2f7a3898..84f6b996 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java @@ -598,8 +598,8 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider { // work around unparsable XML reader = new StringReplaceReader(new InputStreamReader(ParserUtils.scrapeInputStream(uri), ISO_8859_1), " & ", " & "); - reader.replace("Ringbahn ->", "Ringbahn ->"); // Berlin - reader.replace("Ringbahn <-", "Ringbahn <-"); // Berlin + reader.replace(" ->", " →"); // right arrow + reader.replace(" <-", " ←"); // left arrow addCustomReplaces(reader); // System.out.println(uri);