java - 如何在 Java 中转义这个 HTML 字符串?

标签 java html escaping quotes html-escape-characters

我在将buttonClass变量添加到类属性中时遇到问题。如何转义这里的双引号和单引号?

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

最佳答案

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

关于java - 如何在 Java 中转义这个 HTML 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26240668/

相关文章:

java - 访问者模式接受不识别对象的类

java - Android GridLayout 不显示

Ruby 在反引号 Shell 中转义参数

java - 在 Tomcat java.lang.NoClassDefFoundError 下访问 servlet 时?

java - Android NTLM 获取 HTTP/1.1 401 未经授权

html - 如何仅在 flex 中使用 CSS 等距空 div?

html - CSS 生成 :after content from current current

jquery - <tr> slideUp/slideDown 导致列宽跳跃

php - 带有下划线的PHP&MYSQL用户名

Bash:读取文件时丢失特殊字符