Código:
Siempre me sale este error...DocumentBuilder documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); // Procesamos el fichero XML y obtenemos nuestro objeto Document Document doc = documentBuilder.parse(new InputSource(new FileInputStream(" http://weather.yahooapis.com/forecastrss?p=94089"))); // Obtenemos la etiqueta raiz Element elementRaiz = doc.getDocumentElement(); // Iteramos sobre sus hijos NodeList hijos = elementRaiz.getChildNodes(); for(int i=0;i<hijos.getLength();i++){ Node nodo = hijos.item(i); if (nodo instanceof Element){ System.out.println(nodo.getNodeName()); } } }catch(Exception e){ e.printStackTrace(); }
Código:
Entiendo que es por que la url no es un archivo plano, siendo asi como podria leer este rss, de antemano gracias. java.io.FileNotFoundException: http:\weather.yahooapis.com\forecastrss?p=94089 (El nombre de archivo, directorio o etiqueta del volumen no es válido)