【发布时间】:2010-03-24 15:16:56
【问题描述】:
我正在尝试验证 XElement 中是否存在元素和属性。基本上,我想知道是否有人有通用的方法来检查给定路径是否为空。我无权访问 System.Xml.XPath(这样做是为了紧凑的框架)。
基本上我拥有的是:
<root value"1000">
<element1>test<element1>
<element2>1<element2>
....
<element30>
<subElement1>stuff</subElement1>
</element30>
</root>
现在我知道您可以“如果 this 为 null,则执行此操作”。但是由于根目录下可以有超过 30 个元素,它们是可选元素,所以我需要一种方法来获取该值(如果存在)并以一种很好的紧凑方式将其转换为正确的类型(我知道)。
有什么建议吗?
【问题讨论】: