Un jeu de caractères. Gérez en attribuant une valeur entière appelée Sign Position à chaque caractère. Il y a.
[Méthode de codage des caractères](https://ja.wikipedia.org/wiki/%E6%96%87%E5%AD%97%E7%AC%A6%E5%8F%B7%E5%8C%96% E6% 96% B9% E5% BC% 8F). Convertit la valeur entière de la position du code en une chaîne d'octets pour une utilisation informatique.
L'ordre dans lequel les octets sont organisés lors de l'enregistrement de données constituées de plusieurs octets en mémoire ou lors de l'envoi et de la réception sur un réseau. Parfois appelé ** ordre des octets **. Disposer du haut pour les gros endians et du bas pour les petits endians.
C'est le code lorsque je l'ai vérifié avec Python lors de la rédaction de cet article.
In [1]: import unicodedata
In [2]: import binascii
In [3]: unicodedata.name('Dépression') #Recherchez le nom
Out[3]: 'CJK UNIFIED IDEOGRAPH-9B31'
In [4]: ord('Dépression') #Vérifiez la position du code
Out[4]: 39729
In [5]: binascii.hexlify('Dépression'.encode('UTF-8')) # UTF-Encode en une chaîne d'octets à 8, puis conversion en représentation hexadécimale
Out[5]: b'e9acb1'
In [6]: binascii.hexlify('Dépression'.encode('UTF-16'))
Out[6]: b'fffe319b'
In [7]: binascii.hexlify('Dépression'.encode('UTF-16LE'))
Out[7]: b'319b'
In [8]: binascii.hexlify('Dépression'.encode('UTF-16BE'))
Out[8]: b'9b31'
In [9]: binascii.hexlify('Dépression'.encode('UTF-32'))
Out[9]: b'fffe0000319b0000'
In [10]: binascii.hexlify('Dépression'.encode('UTF-32LE'))
Out[10]: b'319b0000'
In [11]: binascii.hexlify('Dépression'.encode('UTF-32BE'))
Out[11]: b'00009b31'
In [12]: binascii.hexlify('Plaisir'.encode('UTF-16'))
Out[12]: b'fffeeb5f1f61'
In [13]: binascii.hexlify('Plaisir'.encode('UTF-16LE'))
Out[13]: b'eb5f1f61'
In [14]: binascii.hexlify('Plaisir'.encode('UTF-16BE'))
Out[14]: b'5feb611f'
Recommended Posts