实体名称必须立即遵循'&'在实体参考中

时间:2015-09-18 12:47:00

标签: android string

我为 string.xml 文件中的银行名称列表创建了String数组。 当我使用项目名称比卡纳国家银行&斋浦尔作为数组项:

 <item>State Bank of Bikaner & Jaipur</item>

我收到以下错误: "The Entity name must Immediately follow the '&' in the entitiy reference"

关于如何解决这个问题的想法?任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:3)

&符号是XML中的实体说明符。如果要在XML中放置文字&符号,则需要使用&amp;,这是&符号的标准实体。

答案 1 :(得分:2)

'&amp;'字符本身就是一个转义字符。您应该使用 &amp 而不是'&amp;'

'&' --> '&amp';

'<' --> '&lt';

'>' --> '&gt';
  

https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Predefined%5Fentities%5Fin%5FXML

答案 2 :(得分:1)

尝试使用&amp;代替&