Como pasar parametros en XML generado por pear-datagrid?

bigsys
12 de Abril del 2010
utilizando DATAGRID genero un XLM:

...
$datagrid =& new Structures_DataGrid($filas, $hoja, DATAGRID_RENDER_XML);
$test = $datagrid->bind('SELECT * FROM usuarios', $options, 'MDB2');
$options = array(
'outerTag' => 'lista',
'rowTag' => 'registro'
);
$test = $datagrid->render(null, $options);
...

y envia lo siguiente:

<lista>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>

como hago para pasar un parametro (attribute) en el root y que quede asi:

<lista total="3">
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>

o asi:

<lista>
<total>3</total>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>

gracias desde ya

JUAN CARLOS