
今天看了一個string.xml檔案,對其中的一行代碼中包含的\u2026不是很了解,後來查閱資料後發現了其中的意思。
代碼如下:
解釋:
其中的 \u2026 的意思是表示省略号,是unicode的16進制表示,
是以上面的loading_video表示:加載視訊...
還查到 \u0020的意思是表示空格,是unicode的16進制表示
在XML中寫字元串時,可能需要在字元串後面加空格,A_B(中間有空格的情況)是沒有問題,用不到轉義字元;
但 是AB_ (後面有空格的)時候,就需要轉個義。XML轉義字元 ,\u0020寫xml string的時候可能會用到 。
另外附錄一下ASCII碼和UNICODE是字元的兩種不同的編碼方式
Unicode(統一碼、萬國碼、單一碼)是一種在計算機上使用的字元編碼。它為每種語言中的每個字元設定了統一并且唯一的二進制編碼,以滿足跨語言、跨平台進行文本轉換、處理的要求。1990年開始研發,1994年正式公布。随着計算機工作能力的增強,Unicode也在面世以來的十多年裡得到普及。 Unicode 是基于通用字元集(Universal Character
====================================================================================
作者:歐陽鵬 歡迎轉載,與人分享是進步的源泉!
===================================================================================