Parse numeric line types from HTML for Kiel, Lübeck & Schleswig-Holstein.

This commit is contained in:
Andreas Schildbach 2014-08-27 14:59:10 +02:00
parent 8853f5d4bb
commit b7dce8eb97

View file

@ -262,8 +262,9 @@ public class ShProvider extends AbstractHafasProvider
plannedTime.add(Calendar.DAY_OF_MONTH, 1); plannedTime.add(Calendar.DAY_OF_MONTH, 1);
final String lineType = mDepFine.group(2); final String lineType = mDepFine.group(2);
final char product = intToProduct(Integer.parseInt(lineType));
final Line line = parseLine(lineType, ParserUtils.resolveEntities(mDepFine.group(3).trim()), false); final String lineStr = Character.toString(product) + normalizeLineName(mDepFine.group(3).trim());
final Line line = new Line(null, lineStr, lineStyle(null, lineStr));
final String destinationId = mDepFine.group(4); final String destinationId = mDepFine.group(4);
final String[] destinationPlaceAndName = splitPlaceAndName(ParserUtils.resolveEntities(mDepFine.group(5))); final String[] destinationPlaceAndName = splitPlaceAndName(ParserUtils.resolveEntities(mDepFine.group(5)));