4D v16.3

Códigos Unicode

Inicio

 
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:
http://en.wikipedia.org/wiki/Unicode

Una lista de códigos Unicode:
http://en.wikipedia.org/wiki/List_of_Unicode_characters#See_also

Advertencia: en Unicode en 4D v11, los siguientes códigos de caracteres están reservados y no deben incluirse en un texto:
0
65534 (FFFE)
65535 (FFFF)

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
_o_Mac to ISO
_o_Mac to Win
_o_Win to Mac
Char
ON EVENT CALL

 
PROPIEDADES 

Producto: 4D
Tema: Códigos ASCII

 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)