writer.write( "'" );
writer.write( "\"" );
	private static void writeNode( TOCNode node, Writer writer )			throws IOException	{		String id = node.getNodeID( );		String label = node.getDisplayString( );		String bookmark = node.getBookmark( );		writer.write( "<tocnode" );		if ( id != null )		{			writer.write( " id='" );			writer.write( node.getNodeID( ) );			writer.write( "'" );		}		if ( bookmark != null )		{			writer.write( " href='" );			writer.write( node.getBookmark( ) );			writer.write( "'" );		}		writer.write( ">" );		if ( label != null )		{			writer.write( label );		}		List children = node.getChildren( );		Iterator iter = children.iterator( );		while ( iter.hasNext( ) )		{			TOCNode child = (TOCNode) iter.next( );			writeNode( child, writer );		}		writer.write( "</tocnode>\n" );	}