private String getStringValue(Element e)
{
StringBuffer buf = new StringBuffer();
Children children = e.getChildren();
Child eachChild = null;
while ( ( eachChild = children.next() ) != null )
{
if ( eachChild instanceof Element )
{
buf.append( getStringValue( (Element) eachChild ) );
}