Conversão de CHAR p/ ASCII (não pra UNICODE)  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
mezini
Thread.start()

Membro desde: 03/04/2008 16:21:21
Mensagens: 27
Offline

Olá amigos,

depois de tentar um bocado, resolvi pedir a ajuda de voces.



o resultado é 8240 seu código UNICODE.

mas o código ASCII é 137 (vide: https://files.oakland.edu/users/grossman/web/ascii.codes.html)

Alguem sabe como recuperar esse código ASCII ?

pessoal o forum não exibiu o caractere certo... exibiu uma interrogação o caracter correto é o ASCII 137 desse link: https://files.oakland.edu/users/grossman/web/ascii.codes.html



Meu programa é um mais complexo e tem relação com outras plataformas (C, Clipper) + Criptografia proprietaria, porem esse exemplo ai de cima exemplifica exatamente o que eu quero fazer...

Tentei conversão com Charsets, mas nao deu muito certo tb não.. posso ter feito alguma besteira...

Se algum companheiro souber a solução para este problema eu agradeço a força.

Muito obrigado.

This message was edited 1 time. Last update was at 10/04/2010 17:50:31

entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Primeiramente, os códigos ASCII foram definidos apenas no intervalo 0 até 127. Portanto, o caracter Unicode U+2030 (PER MILLE SIGN) e cujo código em decimal é 8240 não tem um "código ASCII". Na codificação Windows-1252 (usada no Windows em português) esse caracter está realmente na posição 137.

Veja: http://en.wikipedia.org/wiki/Windows-1252
e
http://www.fileformat.info/info/unicode/char/2030/index.htm

Respondendo à sua pergunta, o que você quer pode ser feito assim:


entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Mais uma coisa - para postar esse tal caracter aqui no fórum, experimente usar ‰ ou então, se você prefere o código em hexadecimal (é mais fácil achar na tabela Unicode), ‰
mezini
Thread.start()

Membro desde: 03/04/2008 16:21:21
Mensagens: 27
Offline

entanglement, muito obrigado por sua ajuda e seus esclarecimentos.

Funcionou perfeitamente aqui.

Um forte abraço.

This message was edited 1 time. Last update was at 10/04/2010 22:49:06

 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team