Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 xml 中有特殊字符编码为 ascii 的值。例如 :
<?xml version="1.0" encoding="UTF-8"?> <response> <name>Žirmūnų</name> </response>
但是当我解析值时,name我只得到&值。是否允许使用#或&在 xml 中?或者我必须使用 cdata 吗?
name
&
#
& 字符似乎是非法的,请改用(下面)。
&
XML 中的无效字符
# 字符应该没问题。
这也可能有用:http: //xml.silmaril.ie/specials.html。
&需要转义,因为它用于转义自身。所有转义都以& ( ", <, >) 开头。
"
<
>
&是&的逃避