AbstractEfaProvider: Ignore <itdMapItemList> inside <odvNameElem>.

This commit is contained in:
Andreas Schildbach 2017-02-21 16:31:00 +01:00
parent f7a5a77b2f
commit b7048d4736

View file

@ -769,7 +769,16 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider {
final String streetName = XmlPullUtil.optAttr(pp, "streetName", null);
final Point coord = processCoordAttr(pp);
final String nameElem = normalizeLocationName(XmlPullUtil.valueTag(pp, "odvNameElem"));
XmlPullUtil.enter(pp, "odvNameElem");
XmlPullUtil.optSkip(pp, "itdMapItemList");
final String nameElem;
if (pp.getEventType() == XmlPullParser.TEXT) {
nameElem = normalizeLocationName(pp.getText());
pp.next();
} else {
nameElem = null;
}
XmlPullUtil.exit(pp, "odvNameElem");
final LocationType locationType;
final String place;