if (!"tr".equalsIgnoreCase(ctx.getLocalName()))
String name = ctx.getLocalName(); if (name == null) { name = ctx.getNodeName(); } if (!"tr".equalsIgnoreCase(name))
  Node getRow(final int index)  {     int i = 0;    for (Node ctx = getFirstChild(); ctx != null;         ctx = ctx.getNextSibling())      {        if (!"tr".equalsIgnoreCase(ctx.getLocalName()))          {            continue;          }        if (index == i)          {            return ctx;          }        i++;      }    return null;  }