1. 程式人生 > >Android常見XML轉義字元

Android常見XML轉義字元

在安卓開發中我們經常會遇到一些特殊字元,這些特殊字元在程式中無法直接寫,那麼如何顯示這些字元呢?這裡就需要使用轉義字元,所有程式語言,擁有轉義字元的原因基本上是兩點:一、使用轉義字元來表示字符集中定義的字元,比如ASCll裡面的控制字元及回車換行等字元,這些字元都沒有現成的文字代號。所以只能用轉義字元來表示 。二、某一些特定的字元在編輯語言中被定義為特殊用途的字元。這些字元由於被定義為特殊用途,它們失去了原有的意義。

    以下為部分XML標誌符的數字和字串轉義符:

      “     雙引號    (" 或 ") 
      ’     單引號    (' 或 ') 
      &     and符號   (& 或 &) 
      <     小於號    (&#60; 或 &lt;) 
      >     大於號    (&#62; 或 &gt;) 
      @     at符號    (&#64;)
      ©     版權      (&#169;或 &copy;)
      ®     註冊商標  (&#174;或 &reg;)
      ™     商標      (&#8482;)
      ¥     人民幣    (&#165;或 &yen;)  

    下面的字元在 [XML]中被定義為 空白(whitespace)字元: 
      空格 (&#x0020;) 
      Tab (&#x0009;) 
      回車 (&#x000D;) 
      換行 (&#x000A;)

以上為部分最常用的安卓開發xml中的轉義字元,希望本文對廣大安卓開發者有多幫助.