net.jxta.search.util
Class Entities

java.lang.Object
  |
  +--net.jxta.search.util.Entities

public class Entities
extends java.lang.Object

Utilities for encoding and decoding HTML entities.

Version:
$Id: Entities.java,v 1.1.1.1 2001/06/01 16:51:16 jbeatty Exp $
Author:
Doug Cutting

Method Summary
static java.lang.String decode(java.lang.String text)
          Converts HTML entities in text to normal characters.
static java.lang.String decodeEntity(java.lang.String entity)
          Converts an HTML entity to a one character string.
static java.lang.String encode(java.lang.String s)
          Encodes characters in s as HTML entities.
static java.lang.String encode(java.lang.String s, boolean unicode)
          Encodes characters in s as HTML entities.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encode

public static final java.lang.String encode(java.lang.String s)
Encodes characters in s as HTML entities. Named entities (e.g., amp, lt, gt) are used when possible. Un-named characters greater than 128 are encoded as unicode entities.

encode

public static final java.lang.String encode(java.lang.String s,
                                            boolean unicode)
Encodes characters in s as HTML entities. Named entities (e.g., amp, lt, gt) are used when possible. If unicode is true, un-named characters greater than 128 are encoded as unicode entities.

decode

public static final java.lang.String decode(java.lang.String text)
Converts HTML entities in text to normal characters.

decodeEntity

public static final java.lang.String decodeEntity(java.lang.String entity)
Converts an HTML entity to a one character string.