{
Object nodes[] = node.evaluateXPath( "//div[@class='village1']/map/area[@alt!='']");
List<Terrain> terrains = new ArrayList<Terrain>();
for( Object o : nodes) {
if( o instanceof TagNode) {
TagNode n = (TagNode) o;
String title = n.getAttributeByName( "title");
// if( title.contains( levelKey)) {
String[] data = Util.patternExtract( "([^(]+) "+Translator.get(Translator.LEVEL)+" (\\d+)", title, 2);
String terrainType = Translator.translate( data[0].trim());
int level = Integer.parseInt( data[1].trim());
// System.out.println( terrainType);
Terrain terrain = new Terrain(
new URL( n.getAttributeByName( "href")), terrainType, level);
terrains.add( terrain);
// System.out.println( terrain);
// System.out.println( resourceName);
// }
}