XPATH
使用しているノードにサブノードが含まれているかどうかを確認する方法はありますか?
特定のノードに子がある場合とない場合があるxmlファイルがあります。これをチェックして、NullReferenceExceptionsが多すぎないようにする方法!?
以下の例を確認してください。
var text = xml.SelectSingleNode("/Document/Tests/Test").InnerText;
私が使用している現在のxmlファイルにTest
ノードが正常に機能しているTests
が、別のxmlファイルではTests
ノードに何も含まれておらず、明らかな理由もなく存在している場合!?
これを行うためのコマンドがXPATHにありますか?何かのようなもの!!:
"/Document/Tests[NodeExist(Test)]