Escape instead@Deprecated public class XmlEntities extends Object
Provides XML entity utilities.
This code was taken from Apache Commons in order to avoid adding a new dependency.| Modifier and Type | Field and Description |
|---|---|
static XmlEntities |
XML
Deprecated.
The set of entities supported by standard XML.
|
| Constructor and Description |
|---|
XmlEntities()
Deprecated.
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEntities(String[][] entityArray)
Deprecated.
Adds entities to this entity.
|
void |
addEntity(String name,
int value)
Deprecated.
Add an entity to this entity.
|
String |
entityName(int value)
Deprecated.
Returns the name of the entity identified by the specified value.
|
int |
entityValue(String name)
Deprecated.
Returns the value of the entity identified by the specified name.
|
String |
escape(String str)
Deprecated.
Escapes the characters in a
String. |
void |
escape(StringBuilder sb,
String str)
Deprecated.
Escapes the characters in the
String passed and writes the result to the StringBuilder
passed. |
void |
escape(Writer writer,
String str)
Deprecated.
|
String |
unescape(String str)
Deprecated.
Unescapes the entities in a
String. |
void |
unescape(StringBuilder sb,
String str)
Deprecated.
Unescapes the escaped entities in the
String passed and writes the result to the
StringBuilder passed. |
void |
unescape(Writer writer,
String str)
Deprecated.
|
public static final XmlEntities XML
The set of entities supported by standard XML.
public void addEntities(String[][] entityArray)
Adds entities to this entity.
entityArray - array of entities to be addedpublic void addEntity(String name, int value)
Add an entity to this entity.
name - name of the entityvalue - vale of the entitypublic String entityName(int value)
Returns the name of the entity identified by the specified value.
value - the value to locatepublic int entityValue(String name)
Returns the value of the entity identified by the specified name.
name - the name to locatepublic String escape(String str)
Escapes the characters in a String.
For example, if you have called addEntity("foo", 0xA1), escape("¡") will return "&foo;"
str - The String to escape.String.public void escape(StringBuilder sb, String str)
Escapes the characters in the String passed and writes the result to the StringBuilder
passed.
sb - The StringBuilder to write the results of the escaping to. Assumed to be a non-null value.str - The String to escape. Assumed to be a non-null value.escape(String),
StringBuilder@Deprecated public void escape(Writer writer, String str) throws IOException
IOExceptionpublic String unescape(String str)
Unescapes the entities in a String.
For example, if you have called addEntity("foo", 0xA1), unescape("&foo;") will return "¡"
str - The String to escape.String.public void unescape(StringBuilder sb, String str)
Unescapes the escaped entities in the String passed and writes the result to the
StringBuilder passed.
sb - The StringBuilder to write the results to; assumed to be non-null.str - The source String to unescape; assumed to be non-null.escape(String),
StringBuilder@Deprecated public void unescape(Writer writer, String str) throws IOException
IOExceptionCopyright © 2018 JavaLite. All rights reserved.