0

如何在 XML 中使用转义字符?

情况是,我是一个新的 android 开发人员,我需要一个需要打印成 2 行的字符串(否则没有空格)。此字符串位于string.xml文件中。我需要使用/n换行符来打破字符串,但我不知道如何在 XML 文件中执行此操作。请帮忙。

4

4 回答 4

1

我不熟悉 Android 开发,但您检查过 CDATA 吗?请参阅此链接

基本上,你像这样包装你的字符串值:

<![CDATA[string value]]>
于 2012-11-06T15:48:35.417 回答
1

您可以使用双引号:

<string name="mystring">"One line\nAnother line"</string>
于 2012-11-06T15:48:48.380 回答
1

您可以使用字符实体&#xA;来指示换行符。

于 2012-11-06T15:49:08.443 回答
1

请参阅参考http://developer.android.com/guide/topics/resources/string-resource.html#String

换行符是 \n

/n - 错误。你可以像这样用xml编写它。

例子:

    <string name="multiline_text">line 1.\nline2.</string>
于 2012-11-06T15:51:08.350 回答