parse empty AttributeVariants

git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@703 0924bc21-9374-b0fa-ee44-9ff1593b38f0
This commit is contained in:
andreas.schildbach@gmail.com 2011-06-16 08:23:27 +00:00
parent cbd26e8c2c
commit 330f1d5dca

View file

@ -1006,8 +1006,11 @@ public abstract class AbstractHafasProvider implements NetworkProvider
{
final String type = XmlPullUtil.attr(pp, "type");
XmlPullUtil.enter(pp);
XmlPullUtil.require(pp, "Text");
final String value = XmlPullUtil.text(pp).trim();
final String value;
if (XmlPullUtil.test(pp, "Text"))
value = XmlPullUtil.text(pp).trim();
else
value = null;
XmlPullUtil.exit(pp);
attributeVariants.put(type, value);