Acentuação  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
webeverton
Java Ninja

Membro desde: 22/01/2007 15:10:53
Mensagens: 288
Localização: Porto Alegre/RS
Offline

Olá gurizada.

Fiz um script que faz upload de arquivos para o servidor. Até aí tranquilo, só que durante os testes, percebi que teria problemas com arquivos que possuem nomes com algum tipo de acento ou "ç", por exemplo.

Tem alguma coisa que já exista para remover caracteres especiais do nome do meu arquivo (e acentos)?

no meu sistema, o nome para o arquivo é gerado juntando várias partes dos dados informados pelo usuário...

valeu aí pessoal!!!!


"Gosto é como braço... Alguns nascem sem..."

http://www.tuacara.com.br - Cada vez melhor!
http://www.mondes.com.br - Acesse e confira o portfólio.
[WWW]
arthurnn
JavaEvangelist

Membro desde: 22/12/2006 17:31:53
Mensagens: 477
Offline

cara depois q vc fez o upload da imagem para o servidor!! como vc le essa imagem?? vc guardo o caminho dela no banco de dados?!?!?! e ai como vc le??
[Email]
rodolfodev
JavaBaby
[Avatar]

Membro desde: 29/03/2006 16:09:17
Mensagens: 92
Offline

webeverton. Eu passei pelo mesmo problema de acentuação, e o unico jeito que encontrei foi criando um método que faz replace dos caracteres especiais para o caracter sem acentuação. Veja a tabela ASCII para saber dos possíveis caracteres acentuados. http://www.w3schools.com/tags/ref_entities.asp

arthurnn. É só ler o caminho que gravou no banco de dados e colocar na tag <img src="caminho" >
Eu particularmente prefiro gravar só o nome do arquivo no banco de dados, ai coloco o resto do caminho na propria tag.
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

rodolfodev wrote:Eu passei pelo mesmo problema de acentuação, e o unico jeito que encontrei foi criando um método que faz replace dos caracteres especiais para o caracter sem acentuação.


Entao pode voltar pra prancheta, depois de ler isso com bastante atencao:

http://blog.caelum.com.br/2006/10/22/entendendo-unicode-e-os-character-encodings/

(eu ainda vou estrangular alguem com a propria genitalia depois de ouvir falar em "tabela ASCII", em pleno 2007...)
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
rodolfodev
JavaBaby
[Avatar]

Membro desde: 29/03/2006 16:09:17
Mensagens: 92
Offline

Valeu, vou dar uma estuda. Posso até estar errado mas acho que a tabela ASCII ainda é muito util.

(E espero nunca te encontrar para vc me estrangular com sua propria genitalia. eca!!!)
marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

cv wrote:
rodolfodev wrote:Eu passei pelo mesmo problema de acentuação, e o unico jeito que encontrei foi criando um método que faz replace dos caracteres especiais para o caracter sem acentuação.


Entao pode voltar pra prancheta, depois de ler isso com bastante atencao:

http://blog.caelum.com.br/2006/10/22/entendendo-unicode-e-os-character-encodings/

(eu ainda vou estrangular alguem com a propria genitalia depois de ouvir falar em "tabela ASCII", em pleno 2007...)


O unicode é bem legal. Mas, sinceramente, nunca precisei dele.

leroicotidiano.blogspot.com

webeverton
Java Ninja

Membro desde: 22/01/2007 15:10:53
Mensagens: 288
Localização: Porto Alegre/RS
Offline

Aqui na empresa blogs estão bloqueados... hehehe...

Bom, vou fazer o método de substituição então...

Valeu aí pessoal... é que eu achei que tivesse alguma coisa pronta, em algum pacote por aí...

=D


"Gosto é como braço... Alguns nascem sem..."

http://www.tuacara.com.br - Cada vez melhor!
http://www.mondes.com.br - Acesse e confira o portfólio.
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team