问题 &和我的 Android 应用程序中的双引号
在我的应用程序中,我面临以下两个问题
我试图显示存储在 res/values 文件夹中的 strings.xml 文件中的一些文本。问题是每当我输入
&
时,它都会显示错误,如下所示:在这一行找到多个注释:
- 实体名称必须紧跟在“&”之后在实体中 参考。
- 错误:解析 XML 时出错:格式不正确(无效令牌)
当我删除它时,错误会被清除。如何在我的应用程序中使用此类特殊字符
当我单击应用程序中的按钮时,它会点击一个网址,作为回报,我得到如下返回数据
我希望此 url 删除 img src="
我尝试使用 Replacewith("","");
但在这里我无法在双引号内给出 "
。
如何解决以上问题呢?
in my app I am facing following two problems
I am trying to show some text from strings.xml file stored in res/values folder. The problem is whenever I enter the
&
it shows an error as follows:Multiple annotations found at this line:
- The entity name must immediately follow the '&' in the entity
reference.
- error: Error parsing XML: not well-formed (invalid token)
When I remove it the error gets cleared. how to use such special characters in my app
When I click a button in my app it hits an url and in return I am getting an return data as follows
<img src="http://xxxxxxxxxxxxxxxxxxx/test.php%3Fcode_hash%3Da8c159f35af&guid=ON"/>
I want to get this url removing the img src="
I tried using the replacewith("","");
But here I am unable to give the "
within the double quotes.
How to solve the above issues?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 XML 字符串中 & (&符号)您需要使用
&
并且引号(单引号或双引号)需要转义,In XML strings for & (ampersand) you need to use
&
and quotes (single or double) need to be escaped,而不是 &你必须使用 &检查以下语句
test&
Instead of & you have to use & check in the following statements
test&
要在
strings.xml
文件中使用符号&
,您需要使用适当的 XML 字符实体。对于
&符号
,请使用&
。To use the symbol
&
in yourstrings.xml
file, you need to use the appropriate XML character entity.For
ampersand
, use&
.