��� Na verdade, em alguns ambientes operacionais, como os baseados no padr�o UNIX, a quebra de linha (\n), deve ser seguida pelo caractere "retorno de carro" (\r). Ent�o, para quebrar eficientemente linhas nesses ambientes, ao inv�s de colocar apenas '\n' ao final da string, como nos sistemas Windows, por exemplo, coloque "\r\n".

 

 

Rosfran Lins Borges

Analista de Sistemas - NDS

[EMAIL PROTECTED]

F�ton� Inform�tica e Servi�os

Fone: (61) 328 5060 R.: 204

 

-----Mensagem original-----
De: F S [mailto:[EMAIL PROTECTED]]
Enviada em: ter�a-feira, 25 de junho de 2002 18:38
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] FTP - URGENTE ...

 

Para fazer quebra de linha � o comando: /n

[]�s

  [EMAIL PROTECTED] wrote:

Senhores,

Porque quando envio um arquivo para um servidor VMS as linhas nao sao
mostradas como no Windows.
N�o tem quebra de linha ....

Windows
linha1
linha2
linha3

VMS
linha1linha2linha3


Obs.: O mesmo arquivo transferido com o utilitario WS_ftp funciona
....


Na geracao do arquivo devo colocar :

Linha1 + chr(13) + chr(10) Como Fazer isso ?????
Linha2 + chr(13) + chr(10)
...
...
...


Ou , Tem erro no codigo abaixo .....


Este � o codigo que utilizo para fazer o FTP ....

public void upload(String dir, String filename, File file, boolean
asc)
throws Exception
{
int BUFSIZE = 1024;
byte[] buf = new byte[BUFSIZE];

ftpSetDir(dir);
ftpSetTransferType(asc);
dsock = ftpGetDataSock();
OutputStream os = dsock.getOutputStream();
BufferedOutputStream out = new BufferedOutputStream(os);
FileInputStream in = new FileInputStream(file);
ftpSendCmd("STOR "+filename);
int i;
while ((i = in.read(buf)) != -1) {
out.write(buf, 0, i);
out.flush();
}
in.close();
out.close();
ftpLogout();
}





------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

 


Post your ad for free now! Yahoo! Canada Personals

Responder a