Quel est le meilleur moyen de parser un XML attribut booléen (en .NET)?

Un attribut XML déclaré que xs:boolean peut être acceptable "true", "false", "0" ou "1". Toutefois, dans .NET, Booléenne.Parse() n'acceptera "true" ou "false". Si il voit un "0" ou "1", il jette à un "Mauvais Format de" l'exception".

Donc, étant donné que, quelle est la meilleure façon d'analyser une telle valeur dans un Booléen?

(Malheureusement, je suis limité .NET 2.0 solutions, mais si v3.5 offre quelque chose, j'aimerais en entendre parler.)

InformationsquelleAutor James Curran | 2008-11-05