org.openbp.common.markup
Class XMLEscapeHelper

java.lang.Object
  extended by org.openbp.common.markup.XMLEscapeHelper

public final class XMLEscapeHelper
extends java.lang.Object

This class contains various static string utility methods that process special characters in XML strings.


Method Summary
static java.lang.String encodeXMLContent(java.lang.String str)
          Escapes any characters considered special by the XML parser (e\. g\.
static java.lang.String encodeXMLString(java.lang.String str)
          Escapes all characters that are not 7 bit ASCII characters by their markup language representation, i\. e\. &"#207;"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encodeXMLContent

public static java.lang.String encodeXMLContent(java.lang.String str)
Escapes any characters considered special by the XML parser (e\. g\. <, & etc\.).

Parameters:
str - String to convert
Returns:
The converted string

encodeXMLString

public static java.lang.String encodeXMLString(java.lang.String str)
Escapes all characters that are not 7 bit ASCII characters by their markup language representation, i\. e\. &"#207;"

Parameters:
str - String to convert
Returns:
The converted string; Can never be null


Copyright © 2011. All Rights Reserved.