[英]how can I enter character “<” in strings.xml?
我想在eclipse的strings.xml
文件中輸入字符串" -< "
,字符串有字符<
,我無法將其添加到xml文件中而不會出錯! 我甚至試圖通過\\
字符逃脫:
<string name="search_target_arrow"> -\< </string>
或將其括在""
之間,如下所示:
<string name="search_target_arrow">" -< "</string>
但都沒有用。 然后最后在親切的用戶的幫助下,我發現這將是在xml中輸入這些字符的正確方法:
<string name="search_target_arrow"> -&lt; </string>
但現在當我在我的代碼中獲得此資源時:
getResources().getString(R.string.search_target_arrow);
並將其設置為TextView,它顯示-<
在屏幕上! 如何通過代碼獲取原始字符? 我應該做一些與HTML相關的事情嗎?!
如果您正在使用eclipse,請右鍵單擊strings.xml並使用“Android Common XML Editor”打開它並從那里添加它將為您處理轉義。
兩種選擇
&
<![CDATA[&this is my> string and I <can put all the strange symbols I want inside]]>
在圖形編輯器(我猜“Recources”選項卡)中,您可以在值框中鍵入任何符號,它會自動將相應的字符放入xml中。 如果您不想查看代碼,那就太好了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.