2

我想在我的strings.xml. 一些 URL 包含符号&。当然,我可以将其替换为%26. 但是当我将 url 编码应用于字符串时, %26将被替换为 with %2526,我会得到错误的 url。有没有办法避免这种情况?

更新。我应该有另一个 url(取自资源文件是参数)的 url,例如:

http://twitter.com/intent/tweet?text=Some+text&url=http%3A%2F%2Fstackoverflow.com
4

2 回答 2

3

您应该编码&&.

XML 中其他一些有用的预定义实体是:

  • "对于双引号 ( ")
  • &lt;对于“小于”号 ( <)
  • &gt;对于“大于”符号 ( >)

请注意,您应该放置尾随冒号 ( ;)。

这是 html 转义字符的完整列表

于 2013-10-13T11:53:32.517 回答
0

@kamituel 的答案是正确的,否则,如果您真的需要它们作为人类可读的,您可以将它们存储在静态最终变量中。

于 2013-10-13T11:55:27.690 回答