不相关,没有用

时间:2012-04-11 20:40:23

标签: java html string storage

由于缺乏信息而被删除。请继续前进。

5 个答案:

答案 0 :(得分:11)

你必须用Java在双引号中包装字符串。单引号保留给单个字符。

编辑:您必须像以下那样逃避内部双引号:

String test = "He said \"yo\".";

这是你的字符串:

String htmldata = "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html;     charset=Utf-8\"><script type=\"text/javascript\" src=\"qrcode.js\"></script><!-- SJIS Support     (optional) --><!--<script type=\"text/javascript\" src=\"qrcode_SJIS.js\"></script>--><script     type=\"text/javascript\" src=\"sample.js\"></script><title name=\"msg\">what</title></head><body    onload=\"update_qrcode()\"><form><title>whatwhatwhat</title><input type=\"hidden\" name=\"msg\" value=\"http://www.bjjbadges.com\"></input></br><center><div id=\"qr\"></div></center></form></body></html>";

答案 1 :(得分:2)

您将需要使用双引号来包装整个字符串。您还需要转义字符串中的“和任何\字符。

答案 2 :(得分:2)

Java字符串包含在双引号("")中。如果您的String包含双引号,则必须转义它们:"\""

答案 3 :(得分:1)

Java String应该是双引号。 “...”

答案 4 :(得分:0)

正如上面提到的那样,您可以使用/"。但如果您真的想以另一种方式解决它,那么在您的HTML代码中将"替换为+(char)34+,然后使用它。