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 refere开发者_开发知识库nce. - 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?
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>
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>
To use the symbol &
in your strings.xml
file, you need to use the appropriate XML character entity.
For ampersand
, use &
.
精彩评论