Reset the parser to start from the beginning again. This assumes support for a reset from the underlying {@link org.htmlparser.lexer.Source} object.
This is cheaper (in terms of time) than resetting the URL, i.e.
parser.setURL (parser.getURL ());
because the page is not refetched from the internet.
Note: the nodes returned on the second parse are new nodes and not the same nodes returned on the first parse. If you want the same nodes for re-use, collect them in a NodeList with {@link #parse(NodeFilter) parse(null)} and operate on the NodeList.