umich.cac.util
Class EntityEncoding

java.lang.Object
  extended byumich.cac.util.EntityEncoding

public class EntityEncoding
extends java.lang.Object

Class that encodes XML charachter entities such as >, <, ', ", and &.

Example:

  String reservedChars = "foo&bar"; String result = EntityEncoding.encode(reserverdChars);
 
The result would be "foo&bar"

Version:
$Header: /cvsroot/pbsaccounting/pbsaccounting/doc/javadoc/umich/cac/util/EntityEncoding.html,v 1.5 2003/10/21 20:33:47 rodmach Exp $
Author:
rmach@umich.edu

Constructor Summary
EntityEncoding()
           
 
Method Summary
static java.lang.String encode(java.lang.String sourceString)
          Automatically strip XML reserved charachters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityEncoding

public EntityEncoding()
Method Detail

encode

public static java.lang.String encode(java.lang.String sourceString)
Automatically strip XML reserved charachters. Character Meaning Entity reference > Greater than > < Less than < ' Apostrophe (single quote) ' " Quotation mark (double quote) " & Ampersand & % Percent %

Parameters:
sourceString - string with possible XML reserved charachters
Returns:
String with reserved charachters encoded