} else {
LagartoDOMBuilder domBuilder = new LagartoDOMBuilder();
jodd.lagarto.dom.Document doc = domBuilder.parse(inputString);
nodeSelector = new NodeSelector(doc);
}
LinkedList<Node> elements = nodeSelector.select(expression);
int size = elements.size();
for (int i = 0; i < size; i++) {
Node element = elements.get(i);
if (matchNumber <=0 || found != matchNumber) {
result.add(extractValue(attribute, element));