التحويل من 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؟