Необходимо проверить существование узлов XML, используя выражение Xpath, где условия из разных узлов /level.
У меня есть XML, у которого вхождение корневого узла 0 .. неограничено. XML имеет несколько дочерних узлов, поддерживаемых несколькими вхождениями. Необходимо выяснить, существует ли хотя бы один корневой узел в зависимости от условий.
Это в основном структура XML IDOc с несколькими дочерними сегментами с несколькими вхождениями. Согласно приложенной картинке, мы должны считать только те IDoc, где VKORG = 1140 и VTWEG = 01 и WERKS = 1136 и SPART = 00, здесь SPART будет только один раз в структуре IDoc, но другие поля могут повторяться. Узел IDoc может повторяться несколько раз.
![IDocXML](https://i.stack.imgur.com/73NGO.png)