如何在包含特殊符号的字符串资源中保存条目
How to save entry in strings resources that contains special sign
在 strings.xml 中下面的帖子中,我想保存一个 url 并且它包含 & 符号。无法识别此符号...如何将 link 保存为 strings.xml 中的条目...无法识别 & 符号
url
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query&format=json&list=search&srsearch=Trump</string>
只需将每个 &
替换为 &
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query&format=json&list=search&srsearch=Trump</string>
还有一些其他字符可以替换:
> -- >
< -- <
" -- "
' -- '
你需要对它们进行转义,在这种情况下 & 在 strings.xml 文件中变为 &
用%26
替换你的&
所以你最后的 URL 会变成
https://en.wikipedia.org/w/api.php?action=query%26format=json%26list=search%26srsearch=Trump
或
用双引号将您的 url 括起来
<string name="BASE_URL">"https://en.wikipedia.org/w/api.php?action=query&format=json&list=search&srsearch=Trump"</string>
自从
&
是特殊字符,必须用
代替
%26
这应该是您需要的最终字符串:
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query%26format=json%26list=search%26srsearch=Trump</string>
在 strings.xml 中下面的帖子中,我想保存一个 url 并且它包含 & 符号。无法识别此符号...如何将 link 保存为 strings.xml 中的条目...无法识别 & 符号
url
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query&format=json&list=search&srsearch=Trump</string>
只需将每个 &
替换为 &
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query&format=json&list=search&srsearch=Trump</string>
还有一些其他字符可以替换:
> -- >
< -- <
" -- "
' -- '
你需要对它们进行转义,在这种情况下 & 在 strings.xml 文件中变为 &
用%26
替换你的&所以你最后的 URL 会变成
https://en.wikipedia.org/w/api.php?action=query%26format=json%26list=search%26srsearch=Trump
或
用双引号将您的 url 括起来
<string name="BASE_URL">"https://en.wikipedia.org/w/api.php?action=query&format=json&list=search&srsearch=Trump"</string>
自从
&
是特殊字符,必须用
代替%26
这应该是您需要的最终字符串:
<string name="BASE_URL">https://en.wikipedia.org/w/api.php?
action=query%26format=json%26list=search%26srsearch=Trump</string>