String.xml android的字符串数组

时间:2013-11-30 07:28:32

标签: android

我正在使用微调器进行一些年龄计算。 我已经添加了字符串数组。 在string.xml中的字符串数组中, 我键入值

 <string-array name="arrayAge">
        <item> < 40 </item>
        <item> >=40 </item>

    </string-array>

但是,我在&lt; 40时遇到了错误。 任何人都可以告诉我应该如何格式化它, 如果我想显示&lt; 40?

5 个答案:

答案 0 :(得分:6)

如果要显示&lt;字符,则需要使用<。原因是在XML中,<是结束标记的开头,解析器不知道如何区分它。

要显示>,请使用&gt;

答案 1 :(得分:5)

for less(&lt;)符号&lt;&#8804;表示小于或等于签名和大于(&gt;)符号&gt;(或){{1}对于大于或等于签名。

答案 2 :(得分:2)

通过替换

来试试这个

    <string-array name="arrayAge">
            <item> < 40 </item>
            <item> >=40 </item>

    </string-array>

使用:

<string-array name="arrayAge">
        <item> &lt;40</item>
        <item> &gt;=40 </item>

</string-array>

答案 3 :(得分:1)

”   => &#34; 或 &quot;

’   => &#39; 或 &apos;

&   => &#38; 或 &amp;

<   => &#60; 或 &lt;

>   => &62; 或 &gt;

答案 4 :(得分:0)

你不能声明像这样的“&lt; 40”

这样的特殊字符

你要做的就是简单&lt; 40 对于&gt; = 40,您必须使用它&gt; = 40