2011-02-06 19 views

回答

8

如前所述通過@Welbog,有5個你需要XML轉義序列:

" " 
' ' 
< &lt; 
> &gt; 
& &amp; 

來源: XML Document Escape Characters

+1

非常感謝。這對我有用:) – 2011-02-06 10:15:55

1

這是XML。你必須逃避它們。也許你應該在使用基於XML的佈局語言之前學習XML?

< &lt; 
> &gt; 
& &amp; 
" &quot; (in attributes) 
' &apos; (in attributes) 
+0

你忽略了' - 有5只總有。 – Mikaveli 2011-02-06 09:45:48

3

我不知道的Android,但在XML中使用

< = &lt; 
> = &gt; 
& = &amp; 
" = &quot; 
' = &apos; 

或者使用CDATA

<![CDATA[ 
    my String with 
    special chars like 
    >, < and & 
    normally not allowed in XML! 
]]> 

編輯1兩個剩餘逃逸字符用於添加XML。感謝@mikaveli

相關問題