2012-09-25 30 views
6

thiếu Tôi có xml sau:xpath cho nút

<root> 
    <node> 
    <tag1/> 
    <tag2/> 
    <tag3/> 
    </node> 
    <node> 
    <tag1/> 
    <tag2/> 
    <tag3/> 
    </node> 
    <node> 
    <tag1/> 
    <tag3/> 
    </node> 
</root> 

Như bạn có thể thấy, trong nút thứ 3 tôi đã một thiếu tag2. Có xpath nào tôi có thể áp dụng cho C# XmlDocument (thông qua SelectNodes) có thể trả lại cho tôi nút không có nút tag2 không?

Trả lời

10

Hãy thử xpath sau:

/root/node[not(tag2)] 
Các vấn đề liên quan