4D v16.3Códigos Unicode |
||
|
4D v16.3
Códigos Unicode
Códigos Unicode
En las bases de datos creadas con 4D versión 11 de 4D, el lenguaje así como el motor de la base de datos almacenan y manipulan nativamente los caracteres en Unicode. Este principio facilita la internacionalización de las aplicaciones 4D. El unicode es un juego de caracteres estándar unificado que administra prácticamente todo los lenguajes utilizados en el mundo. Un juego de caracteres es una tabla de correspondencia caracter/valor numérico, por ejemplo “a”->1, “b”->2, “5”->15, “oe”->662, etc. Mientras que con ASCII, el valor numérico de base está generalmente entre 1 y 127, con Unicode el límite superior supera 65 000, lo que significa que puede representar casi todos los caracteres de todos los lenguajes. Hay diferentes maneras de codificar los valores numéricos Unicode: UTF-16 los codifica en enteros de 16-bits, UTF-32 utiliza enteros de 32-bits y UTF-8 enteros de 8-bits. 4D utiliza principalmente UTF-16 (como Windows y Mac OS). Algunas veces, esencialmente para necesidades específicas relacionadas con Internet, 4D utiliza UTF-8 que tiene la ventaja de ser más compacto y tener mejor legibilidad para los caracteres comunes (a-z,0-9). Para mayor información sobre el Unicode estándar, por favor consulte, la siguiente página: Una lista de códigos Unicode: Advertencia: en Unicode en 4D v11, los siguientes códigos de caracteres están reservados y no deben incluirse en un texto: Nota de compatibilidad: las bases creadas con una versión 4D anterior a la versión 11 pueden funcionar en modo compatibilidad ASCII. Para mayor información, por favor consulte la sección EXPORT TEXT.
Ver también
_o_ISO to Mac
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |