Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在 XML 文档中获取特定类型的所有节点,但前提是它们的value属性不为空。我在下面尝试了一些排列,但没有运气:
".//Foo[not([@Value =''])]"
这应该适合你
//Foo[@Value!='']
或者,如果您真的只想返回具有特定长度的 value 属性的节点,请使用以下内容:
//Foo[string-length(@Value) > 3]
或者
//Foo[string-length(@Value) = 0]