} else if (child.getName().equals(DbkType.link.get())) {
if (child.hasProperty(DbkAttr.XLINK_HREF)) {
String href = child.getProperty(DbkAttr.XLINK_HREF).getString();
+ // TODO deal with other forbidden XML characters?
+ href = href.replace("&", "&");
sb.append("<a href=\"").append(href).append("\">");
readAsSimpleHtml(child, sb);
sb.append("</a>");