Articles of codificação de

Qual é o número máximo de bytes para um caractere codificado em UTF-8?

Qual é o número máximo de bytes para um único caractere codificado em UTF-8? Estarei criptografando os bytes de uma String codificada em UTF-8 e, portanto, precisarei poder calcular o número máximo de bytes para uma String codificada em UTF-8. Alguém poderia confirmar o número máximo de bytes para um único caractere codificado UTF-8, por […]

Qual é a codificação padrão da JVM?

O UTF-8 é a codificação padrão em Java? Se não, como posso saber qual codificação é usada por padrão?

Como você remove caracteres hexadecimais inválidos de uma fonte de dados baseada em XML antes de construir um XmlReader ou XPathDocument que usa os dados?

Existe alguma maneira fácil / geral de limpar uma fonte de dados baseada em XML antes de usá-la em um XmlReader para que eu possa consumir normalmente dados XML que não estejam em conformidade com as restrições de caracteres hexadecimais colocadas em XML? Nota: A solução precisa manipular fonts de dados XML que usam codificações […]

Spring Security: codificação de senha no database e no applicationContext

Tem config (applicationContext-security.xml): do outro lado tem SQLs do meu dataSource (é JdbcDaoImpl ): … public static final String DEF_USERS_BY_USERNAME_QUERY = “select username,password,enabled ” + “from users ” + “where username = ?”; … Agora há uma palavra sobre sha nesse código, portanto, a senha selecionada da tabela de users padrão do Spring Security não […]

Binário para texto em Java

Eu tenho uma String com dados binários (1110100) Eu quero tirar o texto para que eu possa imprimi-lo (1110100 iria imprimir “t”). Eu tentei isso, é semelhante ao que eu usei para transformar meu texto em binário, mas não está funcionando: public static String toText(String info)throws UnsupportedEncodingException{ byte[] encoded = info.getBytes(); String text = new […]

Como suportar a codificação UTF-8 no Eclipse

Como posso adicionar suporte a UTF-8 no eclipse? Eu quero adicionar, por exemplo, o idioma russo, mas eclipse não vai suportá-lo. O que devo fazer? Por favor me guie.

Qual é a representação interna do Java para String? UTF-8 modificado? UTF-16?

Eu procurei a representação interna de Java para String, mas eu tenho dois materiais que parecem confiáveis, mas inconsistentes. Um é: http://www.codeguru.com/cpp/misc/misc/multi-lingualsupport/article.php/c10451 e diz: Java usa UTF-16 para a representação de texto interno e suporta uma modificação não padrão de UTF-8 para serialização de cadeia. O outro é: http://en.wikipedia.org/wiki/UTF-8#Modified_UTF-8 e diz: O Tcl também usa […]

Quantos bytes um caractere Unicode usa?

Estou um pouco confuso sobre codificações. Até onde sei, caracteres ASCII antigos recebiam um byte por caractere. Quantos bytes um caractere Unicode requer? Eu suponho que um caractere Unicode pode conter todos os caracteres possíveis de qualquer idioma – estou correto? Quantos bytes precisa por caractere? E o que significam UTF-7, UTF-6, UTF-16 etc. São […]

Convertendo string em array de bytes em c #

Eu sou muito novo em c #. Estou convertendo algo do VB para o C #. Tendo um problema com a syntax desta declaração: if ((searchResult.Properties[“user”].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties[“user”][0]); } Então vejo os seguintes erros: Argumento 1: não é possível converter de ‘object’ para ‘byte []’ A melhor correspondência de método sobrecarregado […]

Como encontrar o conjunto de caracteres padrão / codificação em Java?

A resposta óbvia é usar Charset.defaultCharset() mas descobrimos recentemente que essa pode não ser a resposta correta. Foi-me dito que o resultado é diferente do charset padrão real usado pelas classs java.io em várias ocasiões. Parece que o Java mantém 2 conjuntos de charset padrão. Alguém tem alguma ideia sobre esse problema? Conseguimos reproduzir um […]