[XML] Filtrer une source XML à l'aide d'une fonction
Bonjour,
Actuellement j'alimente une datagrid à l'aide d'une source XML qui est filtrée de la manière suivante :
Code:
1 2 3 4 5 6 7
| public var xmlDoc: XML = new XML;
...
private function filtre():void
{
datagrid.dataProvider = xmlDoc.user.( ma_donnée == mon_filtre );
} |
Tout marche bien, mais le problème c'est que ma_donnée == mon_filtre devient assez complexe, et j'aimerai mettre cette partie dans une fonction du style FilterFunction, pour pourvoir inclure des conditions plus précises : if ....
Code:
1 2 3 4
| private function filtre():void
{
datagrid.dataProvider = xmlDoc.( FilterFunction( ??? ) );
} |
Je ne sais pas si c'est possible, et comment passer les données à la fonction FilterFunction.