Comment puis-je supprimer une valeur d'un Objet à base de tableau associatif dans Flex 3?

J'ai besoin de supprimer la valeur associée à une propriété d'un Flex 3 tableau associatif, est-ce possible?

Par exemple, supposons que j'ai créé ce tableau comme suit:

var myArray:Object = new Object();
myArray[someXML.@attribute] = "foo";

Plus tard, j'ai besoin de faire quelque chose comme ceci:

delete myArray[someXML.@attribute];

Cependant, j'obtiens ce message d'erreur à l'exécution:

Error #1119: Delete operator is not supported with operand of type XMLList.

Comment puis-je effectuer cette opération?

OriginalL'auteur Chris R | 2009-07-20