Título: Como se lee un archivo en un ftp Publicado por: juni85 en 28 Octubre 2011, 11:47 am Me gustaria leer un archivo que tengo en un servidor ftp la esta:
¿Como hago la conexión? ¿Puede ser que para leerlo y modificarlo tenga que descargarlo en local? --os pongo lo que he realizado Código
Título: Re: Como se lee un archivo en un ftp Publicado por: adastra en 28 Octubre 2011, 12:58 pm Utiliza la clase sun.net.ftp.FtpClient por ejemplo:
Código
Siempre que necesito realizar una conexión por FTP utilizo dicha clase. referencia: http://www.java2s.com/Code/Java/Network-Protocol/Establishftpconnection.htm Título: Re: Como se lee un archivo en un ftp Publicado por: juni85 en 28 Octubre 2011, 17:14 pm El codigo me da error en m_client = new FtpClient(host);
Estoy usando netbeans Otra cosa aparte de hacer la conexión como hago para leer?? Título: Re: Como se lee un archivo en un ftp ?? Publicado por: juni85 en 28 Octubre 2011, 18:21 pm He creado la conexión de la sigueinte manera
ahora como hago para leer el contenido de un fichero ? //en localPath pongo por ejemplo /fichero1.txt Antes de empezar me he descargado la siguiente libreria http://apache.rediris.es//commons/net/binaries/commons-net-3.0.1-bin.zip import org.apache.commons.net.ftp.FTPClient; Código
Título: Re: Como se lee un archivo en un ftp Publicado por: adastra en 28 Octubre 2011, 18:50 pm Usa el objeto "client" para recuperar información sobre el servidor FTP, en cualquiera de los casos puedes consultar los métodos que te facilita dicho objeto y ver que información te resulta útil.
Título: Re: Como se lee un archivo en un ftp Publicado por: juni85 en 28 Octubre 2011, 18:57 pm Disculpame pero no me enterado de nada
Título: Re: Como se lee un archivo en un ftp Publicado por: adastra en 29 Octubre 2011, 01:06 am la instancia del objeto FTPClient (client) tiene una serie de métodos que te permiten acceder información del servidor FTP (a lo que tengas permisos) estas librerias y métodos, en cualquier lenguaje de programación se llama API.
Mira este enlace, donde te indica todos los métodos disponibles en la clase FTPClient http://commons.apache.org/net/apidocs/org/apache/commons/net/ftp/FTPClient.html Allí veras más ejemplos y una extensa implementación de métodos... así que, a leer! |