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 に答える