public class EscapeKit extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EscapeKit.Builder
提供转义方法的方便的
StringBuilder包装器 |
| Constructor and Description |
|---|
EscapeKit() |
| Modifier and Type | Method and Description |
|---|---|
static EscapeKit.Builder |
builder(CharSequenceTranslator translator)
获取一个
EscapeKit.Builder. |
static String |
escapeEcmaScript(String input)
使用EcmaScript字符串规则转义
String 中的字符. |
static String |
escapeHtml3(String input)
使用HTML实体转义
String中的字符. |
static String |
escapeHtml4(String input)
使用HTML实体转义
String中的字符 |
static String |
escapeJava(String input)
使用Java字符串规则转义
String中的字符 |
static String |
escapeJson(String input)
使用Json字符串规则转义
String中的字符 |
static String |
escapeXml10(String input)
使用XML实体转义
String中的字符 |
static String |
escapeXml11(String input)
使用XML实体转义
String中的字符 |
static String |
escapeXSI(String input)
使用XSI规则转义
String中的字符 |
static String |
unescapeEcmaScript(String input)
取消在
String中找到的任何EcmaScript文本 |
static String |
unescapeHtml3(String input)
将包含实体的字符串转义为包含与转义对应的实际Unicode字符的字符串。支持HTML 4.0实体
|
static String |
unescapeHtml4(String input)
将包含实体的字符串转义为包含与转义对应的实际Unicode字符的字符串。支持HTML 4.0实体
|
static String |
unescapeJava(String input)
取消在
String中发现的任何Java信息的转义. |
static String |
unescapeJson(String input)
取消在
String中找到的任何Json文本 |
static String |
unescapeXml(String input)
将包含XML实体的字符串转义为包含与转义对应的实际Unicode字符的字符串
|
static String |
unescapeXSI(String input)
使用XSI规则取消对
String中的字符的转义 |
public static EscapeKit.Builder builder(CharSequenceTranslator translator)
EscapeKit.Builder.translator - 文本转义EscapeKit.Builderpublic static final String escapeJava(String input)
String中的字符
input string: He didn't say, "Stop!" output string: He didn't say, \"Stop!\"
input - 要转义值的字符串可以为空null如果输入为空字符串public static final String escapeEcmaScript(String input)
String 中的字符.
input string: He didn't say, "Stop!" output string: He didn\'t say, \"Stop!\"
input - 要转义值的字符串可以为空null如果输入为空字符串public static final String escapeJson(String input)
String中的字符
input string: He didn't say, "Stop!" output string: He didn't say, \"Stop!\"
input - 要转义值的字符串可以为空null如果输入为空字符串public static final String unescapeJava(String input)
String中发现的任何Java信息的转义.input - 要取消转义的String可以为空String, null如果输入为空字符串public static final String unescapeEcmaScript(String input)
String中找到的任何EcmaScript文本input - 要取消转义的String 可以为空String, null如果输入为空字符串unescapeJava(String)public static final String unescapeJson(String input)
String中找到的任何Json文本input - 要取消转义的String可以为空String, null如果输入为空字符串unescapeJava(String)public static final String escapeHtml4(String input)
String中的字符input - 要转义的String可以为空String, null如果输入为空字符串public static final String escapeHtml3(String input)
String中的字符.input - 要转义的String可以为空String, null如果输入为空字符串public static final String unescapeHtml4(String input)
input - 要转义的String可以为空String, null如果输入为空字符串public static final String unescapeHtml3(String input)
input - 要转义的String可以为空String, null如果输入为空字符串public static String escapeXml10(String input)
String中的字符input - 要转义的String可以为空String, null如果输入为空字符串unescapeXml(String)public static String escapeXml11(String input)
String中的字符input - 要转义的String可以为空String, null如果输入为空字符串unescapeXml(String)public static final String unescapeXml(String input)
input - 要转义的String可以为空String, null如果输入为空字符串escapeXml10(String),
escapeXml11(String)public static final String escapeXSI(String input)
String中的字符input - 要转义的String可以为空String, null如果输入为空字符串public static final String unescapeXSI(String input)
String中的字符的转义input - 要转义的String可以为空String, null如果输入为空字符串escapeXSI(String)Copyright © 2020. All rights reserved.