- Unescapes a string containing XML entity escapes to a string containing the actual Unicode characters corresponding to the escapes.
- Supports only the five basic XML entities (gt, lt, quot, amp, apos). Does not support DTDs or external entities.
- Note that numerical \\u unicode codes are unescaped to their respective unicode characters. This may change in future releases.
- package com.utilitySample;
- import org.apache.commons.lang.StringUtils;
- public class StringUtility {
- public static void main(String[] args) {
- String xmlString = "<data>";
- System.out.println("After escapeXml::"+StringEscapeUtils.escapeXml(xmlString));
- System.out.println("After unescapeXml::"+StringEscapeUtils.unescapeXml(xmlString));
- }
- }
Output :
After escapeXml::<data>
After unescapeXml::<data>
After unescapeXml::<data>
No comments:
Post a Comment