Java tutorial
//package com.java2s; import java.awt.Point; import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; public class Main { public static Point toPoint(Node n) { if (!n.getNodeName().equals("center")) { throw new IllegalArgumentException(n.getNodeName()); } NamedNodeMap map = n.getAttributes(); int x = Integer.parseInt(map.getNamedItem("x").getNodeValue()); int y = Integer.parseInt(map.getNamedItem("y").getNodeValue()); return new Point(x, y); } }