<string name="app_name">something & something</string>
エラーが発生します。どうすればこれを回避できますか?
これは正しいです
<string name="app_name">something & something</string>
またはもっと良い方法はありますか?
<string name="app_name">something & something</string>
エラーが発生します。どうすればこれを回避できますか?
これは正しいです
<string name="app_name">something & something</string>
またはもっと良い方法はありますか?
このページを読んでみてください:http://www.xmlnews.org/docs/xml-basics.html探している答えが含まれているようです。
要約すると、ここにエスケープ文字とエスケープコードのリストがあります
Character Predeclared Entity
& &
< <
> >
" "
' '
リンクから参照。
私にとって&quot; 動作しなかったので、「」を使用して、この文字をエスケープしました。
Android XMLでは、事前に宣言されたエンティティを追加するだけでは機能しませんでした。その前にバックスラッシュを追加する必要がありました。したがって、使用を回避するためにsomething & something
:
<string name="app_name">something \& something</string>
アポストロフィと引用符の場合は、バックスラッシュを使用するだけでも機能します。"That's it"
あなたが単に使うことができるような何かを逃れるためのように:
<string name="demo">\"That\'s it\"</string>
通常の代わりに
<string name="demo">\"That\'s it\"</string>
私のような誰かがこの質問につまずいたときに、これが役立つことを願っています。