Я прочитал статью MSDN о выборе узла и множестве разных сообщений при определении узлов с конкретными атрибутами и узлами с определенными значениями, но мне нужно для подсчета количества узлов, которые имеют как определенный атрибут, так и определенное значение.подсчитывает количество узлов с определенным значением атрибута и значением узла/innerText в vb.net
Чтобы подсчитать общее число узлов с определенным значением имени, у меня есть:
Dim count6 As Integer = doc4.CreateNavigator().Evaluate("count(//TAG[@NAME='CURRENTTRANAMT'])")
Однако, мне нужно знать, сколько узлов, подсчитанных выше, имеет значение/InnterText из 00000000000000.00
Я работаю с очень странно структурированным xml-файлом, как, например, я не видел раньше, и до сих пор был в состоянии искать и сортировать его по мере необходимости, но теперь мне нужно создать цикл, который останавливается, когда значение узла с именем CURRENTTRANAMT имеет значение 00000000000000.00.
Есть ли способ добавить значение 00000000000000.00 в мой dim count6 или мне нужен другой подход?
Написав это, я дал мне идею зацикливания, которая может позволить мне обходить это, но мне все же интересно узнать, возможен ли подсчет выше.
Спасибо за любые предложения,
David
Спасибо Юрий, я дам этому попытку. – David
может быть, проголосовать @ ответ юрия? –