}
private void parseNode(List<AbstractContainer> nodes, int current, List<Item> items) {
AbstractContainer node = nodes.get(current);
final String content = node.getDataAsString();
final Lexer lexer = new Lexer(content);
Node cursor = null;
try {
while ((cursor = lexer.nextNode()) != null) {
if (cursor instanceof Remark) {
items.add(new SimpleComment(cursor.getText()));
} else if (cursor instanceof Text) {
items.add(new SimpleText(cursor.toHtml()));
} else if (cursor instanceof org.htmlparser.Tag) {