在android中转义序列字符串处理

时间:2014-08-14 06:02:39

标签: android escaping

我的android ap中有一个字符串变量,其中包含一些url http://www.google.com。字符串变量声明如下:

String html="<a href="http://www.google.com"></a>";

但是有一个错误说我必须把(分号);在 a href =&#34; 之后。但实际上我想要整行内容,即

字符串变量中的

(href =&#34; http://www.google.com") 。如何实现?提前谢谢。

2 个答案:

答案 0 :(得分:1)

双打报价需要转义。

尝试低于一个

String html="<a href='http://www.google.com'></a>";

否则

String html= "<a href= \"http://www.google.com\"></a>";

答案 1 :(得分:0)

如果要将"放在一个字符串中,则需要使用\转义每个String html="<a href=\"http://www.google.com\"></a>";

例如:

href=

如果你不这样做,编译器假定你在http://www.google.com之后结束这个字符串,并试图理解Java中{{1}}的含义;)