Modifier and Type | Method and Description |
---|---|
static void |
appendEscapingCData(StringBuilder buf,
String str)
Ensures that embedded CDEnd strings (]]>) are handled properly
within message, NDC and throwable tag text.
|
static String |
escapeHtmlTags(String input)
This method takes a string which may contain HTML tags (ie,
<b>, <table>, etc) and replaces any
'<', '>' , '&' or '"'
characters with respective predefined entity references.
|
static String |
escapeJsonControlCharacters(String input)
This method takes a string which may contain JSON reserved chars and
escapes them.
|
public static String escapeHtmlTags(String input)
input
- The text to be converted.public static void appendEscapingCData(StringBuilder buf, String str)
buf
- StringBuilder holding the XML data to this point. The
initial CDStart (<![CDATA[) and final CDEnd (]]>) of the CDATA
section are the responsibility of the calling method.str
- The String that is inserted into an existing CDATA Section within buf.public static String escapeJsonControlCharacters(String input)
input
- The text to be converted.Copyright © 1999-2021 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.