La meilleure façon de déterminer si un attribut XML existe en Flex

J'ai une réponse XML à partir d'un HTTPService appel avec e4x format de résultat.


<?xml version="1.0" encoding="utf-8"?>
<Validation Error="Invalid Username/Password Combination" />
 

J'ai essayé:


private function callback(event:ResultEvent):void {
    if(event.result..@Error) {
        //error attr present
    }
    else {
        //error attr not present
    }
}
 

Cela ne semble pas fonctionner (il pense toujours que l'attribut d'erreur, sorties) quelle est la meilleure façon de le faire? merci.

EDIT: j'ai également essayé de comparer l'attribut null et une chaîne vide sans un tel succès...

Vérifier ma réponse à la fin. Je crois que c'est ce que vous avez été cherchez! 🙂

OriginalL'auteur mmattax | 2008-09-29