Я хочу извлечь значение атрибута имени из следующего тега
<application
    comments="Do not erase this one"
    executable="run_CIET"
    icon="default"
    instances="1"
    mode="1"
    name="CIET"
    order="10"
    selection="1"
    tool="y"
/>
Я могу легко получить значение значения атрибута name на основе значения режима, как показано ниже
xpath Applications.xml '//applications/application[@mode='3']'/@name
Но если я хочу добавить еще условие, которое "получает значение атрибута имени, когда mode = X и атрибут инструмента не существует в теге приложения"
Как мы это делаем? Я попробовал что-то вроде
xpath Applications.xml '//applications/application[@mode='3' and [email protected]]'/@name
но не работает.
Я раньше не использовал XPath, и я нахожу это сложным. Я ищу помощь W3C на XPath, но не нашел того, что хотел. Пожалуйста, помогите.
