情報不足で削除。一緒に移動してください。
質問する
4575 次
5 に答える
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>";
于 2012-04-11T20:41:55.707 に答える
2
文字列全体を囲むには、二重引用符を使用する必要があります。また、文字列内の " および \ 文字をエスケープする必要があります。
于 2012-04-11T20:43:16.173 に答える
2
Java 文字列は二重引用符 ( ""
) で囲みます。文字列に二重引用符が含まれている場合は、それらをエスケープする必要があります。"\""
于 2012-04-11T20:43:41.200 に答える
1
Java 文字列は二重引用符である必要があります。「……」
于 2012-04-11T20:42:30.337 に答える
0
多くの人が上で述べたように、使用できます/"
。しかし、本当に別の方法で解決したい場合は、HTML コードのすべての場所に置き換え"
てから使用してください。+(char)34+
于 2012-07-28T09:52:08.447 に答える