Hola:
tengo un servicio web que me da un XML mediante una URL (http://www.webServices.com/services?pid=gs846g16sg)
¿Como hago para recoger el XML y guardarlo en un archivo en disco?
Gracias.
| |||
Servicio WEB Hola: tengo un servicio web que me da un XML mediante una URL (http://www.webServices.com/services?pid=gs846g16sg) ¿Como hago para recoger el XML y guardarlo en un archivo en disco? Gracias. |
| ||||
Respuesta: Servicio WEB Aquí tienes como hacerlo en ASP, recogiendo la propiedad ResponseText de la llamada |
| |||
Respuesta: Servicio WEB Algo asi: public static void getPDF(String url) throws Exception { URL url = new URL(url); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); String total = ""; String inputLine; while ((inputLine = in.readLine()) != null){ total += inputLine; } in.close(); String nombreArchivo = "C:/pepe.pdf"; FileWriter fw = null; try { fw = new FileWriter(nombreArchivo); BufferedWriter bw = new BufferedWriter(fw); PrintWriter salArch = new PrintWriter(bw); salArch.print(total); } catch (IOException ex) { System.out.println("Fallito"); } } |