Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 10:32
PabloSs
 
Fecha de Ingreso: marzo-2010
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
URL consulta - java.net.URL

Buenas a todos...
Tengo el siguiente problema y queria saber si alguien me puede dar una mano :D.
Necesito leer un archivo, ya lo he realizado por medio de FILE pero necesito leerlo de esta forma(URL)... es posible hacerlo?? a continuación les muestro el código con el cual he estado probando y al final esta el error que me da.

Código PHP:
public class URLConnectionReader {
    public static 
void main(String[] argsthrows Exception {
    
//             URL ya = new URL("C:/archivo.txt");
//        URL ya = new URL("C:\archivo.txt");
//        URL ya = new URL("C://archivo.txt");
        
URL ya = new URL("C:\\archivo.txt");
        
                
URLConnection yc ya.openConnection();
                
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
                
String inputLine;

               while ((
inputLine in.readLine()) != null
                         
System.out.println(inputLine);
        
        
in.close();
    }

El error un tiempo de ejecución es:
Exception in thread "main" java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at URLConnectionReader.main(URLConnectionReader.java: 10)
Por lo que entiendo, el problema esta en la dirección donde se encuentra el archivo por eso trate con distintas formas de escribir la ruta del archivo.

Bueno desde ya gracias y cualquier opinión la tendré muy en cuenta.
Saludos!