C#读取Xml中出现的特殊符号时用ASCII或者转定义名称代替。程序读进来后转成字符串后就自动变成相应的字符了,再度保存时会以正确的字符保存。
显示 说明 实体名称 实体编号
空格
< 小于 < <
> 大于 > >
& &符号 & &
" 双引号 " "
© 版权 © ©
® 已注册商标 ® ®
™ 商标(美国) ™ ™
× 乘号 × ×
÷ 除号 ÷ ÷
以下为常见的ASCII十进制交换编码:
–> <– 这边是空格
!–>!<–
"–>”<– xml中需要在前面加入\
#–>#<–
$–>$<–
%–>%<–
&–>&<–
'–>’<–
(–>(<–
)–>)<–
*–>*<–
+–>+<–
,–>,<–
-–>-<–
.–>.<–
/–>/<–
:–>:<–
;–>;<–
<–><<–
=–>=<–
>–>><–
?–>?<–
@–>@<–
[–>[<--
\-->--
]-->]<–
^–>^<–
_–>_<–
`–>`<–
{–>{<–
|–>|<–
}–>}<–
~–>~<–
–> <–这边是空格,在xml首字符中不会被忽略
¡–>¡<–
¢–>¢<–
£–>£<–
¤–>¤<–
¥–>¥<–
¦–>¦<–
§–>§<–
¨–>¨<–
©–>©<–
ª–>ª<–
«–>«<–
¬–>¬<–
–><–
®–>®<–
¯–>¯<–
°–>°<–
±–>±<–
²–>²<–
³–>³<–
´–>´<–
µ–>µ<–
¶–>¶<–
·–>•<–
¸–>¸<–
¹–>¹<–
º–>º<–
»–>»<–
¼–>¼<–
½–>½<–
¾–>¾<–
¿–>¿<–
À–>À<–
Á–>Á<–
–>Â<–
Ö>Ã<–
Ä–>Ä<–
Å–>Å<–
Æ–>Æ<–
Ç–>Ç<–
È–>È<–
É–>É<–
Ê–>Ê<–
Ë–>Ë<–
Ì–>Ì<–
Í–>Í<–
Ζ>Î<–
Ï–>Ï<–
Ж>Ð<–
Ñ–>Ñ<–
Ò–>Ò<–
Ó–>Ó<–
Ô–>Ô<–
Õ–>Õ<–
Ö–>Ö<–
×–>×<–
Ø–>Ø<–
Ù–>Ù<–
Ú–>Ú<–
Û–>Û<–
Ü–>Ü<–
Ý–>Ý<–
Þ–>Þ<–
ß–>ß<–
à–>à<–
á–>á<–
â–>â<–
ã–>ã<–
ä–>ä<–
å–>å<–
æ–>æ<–
ç–>ç<–
è–>è<–
é–>é<–
ê–>ê<–
ë–>ë<–
ì–>ì<–
í–>í<–
î–>î<–
ï–>ï<–
ð–>ð<–
ñ–>ñ<–
ò–>ò<–
ó–>ó<–
ô–>ô<–
õ–>õ<–
ö–>ö<–
÷–>÷<–
ø–>ø<–
ù–>ù<–
ú–>ú<–
û–>û<–
ü–>ü<–
ý–>ý<–
þ–>þ<–
ÿ–>ÿ<–
Ā–>Ā<–
ā–>ā<–
Ă–>Ă<–
ă–>ă<–
Ą–>Ą<–
ą–>ą<–
Ć–>Ć<–
ć–>ć<–
Ĉ–>Ĉ<–
ĉ–>ĉ<–
Ċ–>Ċ<–
ċ–>ċ<–
Č–>Č<–
č–>č<–
Ď–>Ď<–
ď–>ď<–
Đ–>Đ<–
đ–>đ<–
Ē–>Ē<–
ē–>ē<–
Ĕ–>Ĕ<–
ĕ–>ĕ<–
Ė–>Ė<–
ė–>ė<–
Ę–>Ę<–
ę–>ę<–
Ě–>Ě<–
ě–>ě<–
Ĝ–>Ĝ<–
ĝ–>ĝ<–
Ğ–>Ğ<–
ğ–>ğ<–
Ġ–>Ġ<–
ġ–>ġ<–
Ģ–>Ģ<–
ģ–>ģ<–
Ĥ–>Ĥ<–
ĥ–>ĥ<–
Ħ–>Ħ<–
ħ–>ħ<–
Ĩ–>Ĩ<–
ĩ–>ĩ<–
Ī–>Ī<–
ī–>ī<–
Ĭ–>Ĭ<–
ĭ–>ĭ<–
Į–>Į<–
į–>į<–
İ–>İ<–
ı–>ı<–
IJ–>IJ<–
ij–>ij<–
Ĵ–>Ĵ<–
ĵ–>ĵ<–
Ķ–>Ķ<–
ķ–>ķ<–
ĸ–>ĸ<–
Ĺ–>Ĺ<–
ĺ–>ĺ<–
Ļ–>Ļ<–
ļ–>ļ<–
Ľ–>Ľ<–
ľ–>ľ<–
Ŀ–>Ŀ<–
ŀ–>ŀ<–
Ł–>Ł<–
ł–>ł<–
Ń–>Ń<–
ń–>ń<–
Ņ–>Ņ<–
ņ–>ņ<–
Ň–>Ň<–
ň–>ň<–
ʼn–>ʼn<–
Ŋ–>Ŋ<–
ŋ–>ŋ<–
Ō–>Ō<–
ō–>ō<–
Ŏ–>Ŏ<–
ŏ–>ŏ<–
Ő–>Ő<–
ő–>ő<–
Œ–>Œ<–
œ–>œ<–
Ŕ–>Ŕ<–
ŕ–>ŕ<–
Ŗ–>Ŗ<–
ŗ–>ŗ<–
Ř–>Ř<–
ř–>ř<–
Ś–>Ś<–
ś–>ś<–
Ŝ–>Ŝ<–
ŝ–>ŝ<–
Ş–>Ş<–
ş–>ş<–
Š–>Š<–
š–>š<–
Ţ–>Ţ<–
ţ–>ţ<–
Ť–>Ť<–
ť–>ť<–
Ŧ–>Ŧ<–
ŧ–>ŧ<–
Ũ–>Ũ<–
ũ–>ũ<–
Ū–>Ū<–
ū–>ū<–
Ŭ–>Ŭ<–
ŭ–>ŭ<–
Ů–>Ů<–
ů–>ů<–
Ű–>Ű<–
ű–>ű<–
Ų–>Ų<–
ų–>ų<–
Ŵ–>Ŵ<–
ŵ–>ŵ<–
Ŷ–>Ŷ<–
ŷ–>ŷ<–
Ÿ–>Ÿ<–
Ź–>Ź<–
ź–>ź<–
Ż–>Ż<–
ż–>ż<–
Ž–>Ž<–
ž–>ž<–