在安卓开发中我们经常会遇到一些特殊字符,这些特殊字符在程序中无法直接写,那么如何显示这些字符呢?这里就需要使用转义字符,所有编程语言,拥有转义字符的原因基本上是两点:
一、使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字符都没有现成的文字代
号。所以只能用转义字符来表示 。
二、某一些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊用途,它们失去了原有的意义。
以下为部分XML标志符的数字和字符串转义符:
下面的字符在 [XML]中被定义为 空白(whitespace)字符:
空格 ( )
Tab ( )
回车 (
)
换行 (
)
---�---未使用Unused
---Space
!!---惊叹号Exclamation mark
"""双引号Quotation mark
---数字标志Number sign
$$---美元标志Dollar sign
%%---百分号Percent sign
&&&Ampersand
''---单引号Apostrophe
((---小括号左边部分Left parenthesis
))---小括号右边部分Right parenthesis
**---星号Asterisk
++---加号Plus sign
,,---逗号Comma
-----连字号Hyphen
..---句号Period (fullstop)
//---斜杠Solidus (slash)
00---数字0 Digit 0
11---数字1 Digit 1
22---数字2 Digit 2
33---数字3 Digit 3
44---数字4 Digit 4
55---数字5 Digit 5
66---数字6 Digit 6
77---数字7 Digit 7
88---数字8 Digit 8
99---数字9 Digit 9
::---冒号Colon
;;---分号Semicolon
<<<小于号Less than
==---等于符号Equals sign
大于号Greater than
空格Nonbreaking space
¡¡¡Inverted exclamation
¢¢¢货币分标志Cent sign
£££英镑标志Pound sterling
¤¤¤通用货币标志General currency sign
¥¥¥日元标志Yen sign
¦¦¦ or &brkbar;断竖线Broken vertical bar
§§§分节号Section sign
¨¨¨ or ¨变音符号Umlaut
©©©版权标志Copyright
ªªªFeminine ordinal
«««Left angle quote, guillemet left
¬¬¬Not sign
Soft hyphen
®®®注册商标标志Registered trademark
¯¯¯ or &hibar;长音符号Macron accent
°°°度数标志Degree sign
±±±加或减Plus or minus
²²²上标2 Superscript two
³³³上标3 Superscript three
´´´尖重音符Acute accent
µµµMicro sign
¶¶¶Paragraph sign
···Middle dot
¸¸¸Cedilla
¹¹¹上标1 Superscript one
ºººMasculine ordinal
»»»Right angle quote, guillemet right
¼¼¼四分之一Fraction one-fourth
½½½二分之一Fraction one-half
¾¾¾四分之三Fraction three-fourths
¿¿¿Inverted question mark
ÀÀÀCapital A, grave accent
ÁÁÁCapital A, acute accent
ÂÂÂCapital A, circumflex
ÃÃÃCapital A, tilde
ÄÄÄCapital A, di?esis / umlaut
ÅÅÅCapital A, ring
ÆÆÆCapital AE ligature
ÇÇÇCapital C, cedilla
ÈÈÈCapital E, grave accent
ÉÉÉCapital E, acute accent