التحويل من Unicode إلى UTF-8

ICS 484 Arabic Computing            071                         Sunday, October 21, 2007

Husni Al-Muhtaseb                        تعريب الحاسبات – نشاط صفي 4                حسني المحتسب

التحويل من Unicode إلى UTF-8

 

مرت معنا خطوات التحويل من Unicode إلى UTF-8 والملخصة في ما يلي:

 

•          حدد عدد الثمانيات اللازمة للمحرف من الجدول المعطى

•         حضّر الخانات العليا لكل ثمانية حسب الجدول

•         حدد الخانات المعلمة بـ x. ابدأ بتحديد أدنى الخانات في الثمانية الدنيا بوضع أدنى خانات شفرة المحرف ثم الخانة التالية وهكذا.

•         عند تحديد آخر x في الثمانية الدنيا انتقل إلى أدنى خانة في الثمانية التالية لها، وهكذا.

 

 

Unicode Range
(hexadecimal)

UTF-8 Representation
(binary)

0000 0000 - 0000 007F

0xxxxxxx

0000 0080 - 0000 07FF

110xxxxx 10xxxxxx

0000 0800 - 0000 FFFF

1110xxxx 10xxxxxx 10xxxxxx

0001 0000 - 0010 FFFF

11110xxx 10xxxxxx 10xxxxxx 10xxxxxx

 

 

إذا علمت أن كلمة "مرحبا" تمثل باليونيكود كما يلي

•         U+0645 U+0631  U+ 062D U+0628 U+ 0627   

 

 

ما هو تمثيل هذه الكلمة باستخدام UTF-8؟