问题 &和我的 Android 应用程序中的双引号

发布于 2024-11-24 02:13:19 字数 614 浏览 1 评论 0原文

在我的应用程序中,我面临以下两个问题

  1. 我试图显示存储在 res/values 文件夹中的 strings.xml 文件中的一些文本。问题是每当我输入 & 时,它都会显示错误,如下所示:

    在这一行找到多个注释:
    - 实体名称必须紧跟在“&”之后在实体中 参考。
    - 错误:解析 XML 时出错:格式不正确(无效令牌)

当我删除它时,错误会被清除。如何在我的应用程序中使用此类特殊字符

  1. 当我单击应用程序中的按钮时,它会点击一个网址,作为回报,我得到如下返回数据

    
    

我希望此 url 删除 img src="

我尝试使用 Replacewith("","");

但在这里我无法在双引号内给出 "

如何解决以上问题呢?

in my app I am facing following two problems

  1. 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

  1. 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦醒灬来后我 2024-12-01 02:13:19

在 XML 字符串中 & (&符号)您需要使用 & 并且引号(单引号或双引号)需要转义,

<string name="with_amp">I, Me & Myself</string>
<string name="with_quotes>Single quote \' and Double quotes \"</string>

In XML strings for & (ampersand) you need to use & and quotes (single or double) need to be escaped,

<string name="with_amp">I, Me & Myself</string>
<string name="with_quotes>Single quote \' and Double quotes \"</string>
断肠人 2024-12-01 02:13:19

而不是 &你必须使用 &检查以下语句

test&

<string name="url">http://xxxxxxxxxxxxxxxxxxx/test.php%3Fcode_hash%3Da8c159f35af&guid=ON</string>

Instead of & you have to use & check in the following statements

test&

<string name="url">http://xxxxxxxxxxxxxxxxxxx/test.php%3Fcode_hash%3Da8c159f35af&guid=ON</string>
江挽川 2024-12-01 02:13:19

要在 strings.xml 文件中使用符号 &,您需要使用适当的 XML 字符实体
对于&符号,请使用&

To use the symbol & in your strings.xml file, you need to use the appropriate XML character entity.
For ampersand, use &.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文