miércoles, 6 de noviembre de 2013

Cómo detectar CJK en Java

Entradas múltiples idiomas de decodificación de Java es fácil con la aplicación CJKWare

DETECTAR

Puesto que el lenguaje de programación Java es ampliamente utilizado, de código abierto de la tecnología, la incorporación y la integración de las lenguas extranjeras en el programa es bastante común, como el chino, japonés y coreano (CJK.) Estas lenguas usan caracteres especiales e imágenes que difieren del Inglés letras del alfabeto, por lo que es necesario utilizar una herramienta de terceros especial, como software CJK clave para descifrarlos en Java. La detección de estos caracteres también se puede hacer mediante el empleo de ciertas clases de Java: InputStreamReader y OutputStreamWriter.



Lo que necesita

Entorno Java de tiempo de ejecución



Descargar e instalar el Java Runtime Environment (JRE) en el sistema de Java.com. JRE le permitirá ejecutar la aplicación clave CJK y cargar el applet de Java de forma automática, lo que le pedirá su nombre de usuario y contraseña CJK. Usted debe registrarse si usted es un usuario por primera vez del servidor de claves.



Introduzca su usuario nombre, contraseña, nombre real deseada y dirección de correo electrónico y, a continuación, pulsa "Enviar" para completar su registro subprograma CLAVE. También debe descargar fuentes CJK Microsoft para trabajar con los idiomas chino, japonés y coreano. Las fuentes chinas requeridas saber pinyin con los tonos, y la fuente de caracteres chinos, serán proporcionados automáticamente por el software CLAVE.



Introduzca los códigos siguientes para automatizar el descubrimiento de caracteres CJK en sus cadenas de Java.



El código siguiente devuelve "true" si la cadena S contiene caracteres de doble byte:



public boolean containsDoubleByte (String s) {



for (int i = 0; is.length (); i + +) {



if (isDoubleByte (s.charAt (i)) {



return true;



}



}



return false;



}



El siguiente código devuelve "true" si la cadena C es un carácter de doble byte:



isJapanese public boolean (char c) {



if (c = '\ U0100' = '\ uffff') return true;



return false;



/ / Sencillo: Retorno c '\ u00ff';



}



Consejos y advertencias

Usted puede trabajar en otros proyectos a la espera de que el servidor Clave CJK de instalar, que tardará cerca de 20 a 30 minutos para completar. Las muestras completas de codificación de Java que se pueden utilizar para automatizar su descubrimiento caracteres CJK están disponibles en el sitio de Seba Ulyssis '.



 

No hay comentarios:

Publicar un comentario