J'essaie de valider les éléments et les attributs existant dans un XElement. Fondamentalement, je me demandais si quelqu'un avait un moyen générique de vérifier si un chemin donné est nul. Je n'ai pas accès à System.Xml.XPath (en faisant ceci pour le cadre compact).XElement Path Validation
En fait ce que j'ai est:
<root value"1000">
<element1>test<element1>
<element2>1<element2>
....
<element30>
<subElement1>stuff</subElement1>
</element30>
</root>
Maintenant, je sais que vous pouvez « si cela est nul ne ceci et cela ». Mais comme il y a plus de 30 éléments qui peuvent être sous root, qui sont des éléments facultatifs, j'ai besoin d'un moyen de saisir la valeur si elle existe et de la convertir au bon type (que je connais) de manière compacte.
Des suggestions?
Ils n'existent pas dans le SDK. Pas de schémas, pas de xpath ... Vraiment pas grand-chose. –