|
1
141
试试这个:
|
|
|
2
106
以下是需要在XML中转义的常见字符,从双引号开始:
|
|
|
3
27
在这种情况下,其他人已经回答了如何处理特定的转义。 一个更广泛的答案是不要试图自己去做。使用一个XML API——几乎所有的现代编程平台都有足够的可用性。 XML API将自动为您处理类似的事情,使它成为 许多 更难出错。除非您自己编写一个XML API,否则您应该很少需要担心这样的细节。 |
|
|
4
7
不,没有这样的转义符,您可以使用
|
|
|
5
7
新的,改进的回答一个老的,经常被问到的问题… 在XML中何时转义双引号
双引号
双引号
底线
双引号
|
|
|
6
4
如果你只是需要快速尝试一些东西,这里有一个快速而肮脏的解决方案。使用 single quotes for the attribute value :
|
|
|
7
2
在C++中,可以使用HEXEXMLATL API。这是处理特殊字符的正确方法… |
|
|
8
1
您可以尝试使用反斜杠后跟“U”,然后使用字符的Unicode值,例如双引号的Unicode值是 “-gt;u + 0022 因此,如果您在Android中将它设置为XML文本的一部分,它看起来会像这样,
这将在textView中生成大致类似于以下内容的文本 “显示双引号” 您可以在这里找到大多数符号和字符的Unicode,www.unicode-table.com/en |