in src/main/java/org/apache/sling/commons/html/util/HtmlSAXSupport.java [51:87]
public void accept(HtmlElement element) {
try {
String value = element.getValue();
switch (element.getType()) {
case COMMENT:
lexicalHandler.comment(value.toCharArray(), 0, value.length());
break;
case DOCTYPE:
break;
case END_TAG:
lexicalHandler.endEntity(value);
contentHandler.endElement("", value, value);
break;
case EOF:
contentHandler.endDocument();
break;
case START_TAG:
if (value.startsWith("?")) {
if (!value.equalsIgnoreCase("?xml")) {
contentHandler.processingInstruction(value, attrsToString(element.getAttributes()));
}
break;
}
lexicalHandler.startEntity(value);
contentHandler.startElement("", value, value, HtmlSAXSupport.convert(element.getAttributes()));
break;
case TEXT:
contentHandler.characters(value.toCharArray(), 0, value.toCharArray().length);
break;
default:
break;
}
} catch (SAXException se) {
//se.printStackTrace();
}
}