A partir de la versión 7 de Java resulta muy sencillo parsear documentos XML. Si os interesa, por ejemplo, parsear el canal RSS de mi blog y obtener la URL del último post podéis hacerlo así de fácil:
try { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(new URL("http://www.albertcoronado.com/feed/").openStream()); url=doc.getElementsByTagName("guid").item(0).getTextContent(); } catch (Exception ex) { ex.printStackTrace(); }
Otro snipped fácil y rápido. Buen fin de semana!