如何在Java中转义此HTML字符串?

时间:2014-10-07 16:19:55

标签: java html escaping quotes html-escape-characters

我在将buttonClassvariable添加到class属性时遇到了麻烦。我怎么能逃避这里的双引号和单引号?

 String buttonClass= changed ? "changeButton" : "dontChangeButton";
 button.append("<input id='" + id + "' type='button' value='" + buttonValue + "' class='" + buttonClass
 + "' ui-button ui-widget' />");

2 个答案:

答案 0 :(得分:2)

您可以使用反斜杠转义字符,或在此网站上发布字符串并让它为您完成工作:http://www.freeformatter.com/java-dotnet-escape.html

答案 1 :(得分:0)

使用反斜杠“escape”运算符,即:“\”Hello Quotes \“”;