ノードの選択に関する MSDN の記事と、特定の属性を持つノードと特定の値を持つノードの決定に関するさまざまな投稿を読みましたが、特定の属性と特定の値の両方を持つノードの数を数える必要があります。
特定の名前の値を持つノードの総数を数えるには、次のようにします。
Dim count6 As Integer = doc4.CreateNavigator().Evaluate("count(//TAG[@NAME='CURRENTTRANAMT'])")
ただし、上で数えたノードのうち、値/InterText が 00000000000000.00 であるノードの数を知る必要があります。
私は非常に奇妙に構造化された xml ファイルを扱っています。これまで見たことのないようなもので、今までは必要に応じて検索して並べ替えることができましたが、今度は、 CURRENTTRANAMT という名前のノードの値は 00000000000000.00 です。
00000000000000.00 の値を薄暗いカウント 6 に追加する方法はありますか、それとも別の方法が必要ですか?
これを書き出すと、これを回避できるループのアイデアが得られましたが、上記のカウントが可能かどうかを知りたいと思っています。
ご提案ありがとうございます。
デビッド