Package org.aoju.bus.core.text.escape
Class EscapeCodeValues
java.lang.Object
org.aoju.bus.core.text.escape.EscapeCodeValues
HTML/XML/JSON等 ESCAPE信息
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic CharSequenceTranslator用于转义EcmaScript/JavaScript的转换器对象static CharSequenceTranslator用于转义,HTML 3.0版本对象static CharSequenceTranslator用于转义,HTML 4.0版本对象static CharSequenceTranslator转义对象字符 转换器对象static CharSequenceTranslator用于转义Json的转换器对象static CharSequenceTranslator用于转义XML 1.0的转换器对象static CharSequenceTranslator用于转义XML 1.1的转换器对象static CharSequenceTranslator用于转义Shell命令语言的转换器static CharSequenceTranslator取消转义EcmaScript的转换器对象static CharSequenceTranslator用于取消转义,HTML 3.0版本对象static CharSequenceTranslator用于取消转义,HTML 4.0版本对象static CharSequenceTranslator取消转义为Java字符 转换器对象static CharSequenceTranslator用于取消转义Json的转换器对象static CharSequenceTranslator取消转义XML的转换器对象static CharSequenceTranslator用于取消转义已转义的XSI值项的转换器 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<CharSequence, CharSequence> invert(Map<CharSequence, CharSequence> map) 用于将转义映射转换为反转义映射
-
Field Details
-
ESCAPE_XSI
用于转义Shell命令语言的转换器 -
UNESCAPE_XSI
用于取消转义已转义的XSI值项的转换器 -
ESCAPE_JAVA
转义对象字符 转换器对象 -
UNESCAPE_JAVA
取消转义为Java字符 转换器对象 -
ESCAPE_ECMASCRIPT
用于转义EcmaScript/JavaScript的转换器对象 -
UNESCAPE_ECMASCRIPT
取消转义EcmaScript的转换器对象 -
ESCAPE_JSON
用于转义Json的转换器对象 -
UNESCAPE_JSON
用于取消转义Json的转换器对象 -
ESCAPE_XML10
用于转义XML 1.0的转换器对象 -
ESCAPE_XML11
用于转义XML 1.1的转换器对象 -
UNESCAPE_XML
取消转义XML的转换器对象 -
ESCAPE_HTML3
用于转义,HTML 3.0版本对象 -
UNESCAPE_HTML3
用于取消转义,HTML 3.0版本对象 -
ESCAPE_HTML4
用于转义,HTML 4.0版本对象 -
UNESCAPE_HTML4
用于取消转义,HTML 4.0版本对象
-
-
Constructor Details
-
EscapeCodeValues
public EscapeCodeValues()
-
-
Method Details
-
invert
用于将转义映射转换为反转义映射- Parameters:
map- map数组- Returns:
- Map倒数组
-