CDATA应该是URL编码的吗?

时间:2010-10-17 22:18:09

标签: html android xml urlencode cdata

显然答案是否定的......对吗?我问的原因是因为我在XML中为Android应用程序定义了这个字符串:

<string name="foo"><![CDATA[<html><body><p>This%20is%20a%20test</p></body></html>]]></string>

我对字符串的所有操作都是读取它,并在HTML视图中显示。我期望%20被解释,但它们是。这是正确的行为,还是Android通常是错误的?

1 个答案:

答案 0 :(得分:7)

  

CDATA应该是URL编码吗?

No。 CDATA的唯一规则是它不能包含结束CDATA ]]> - 其他一切都是合理的游戏。