XPath для нахождения ближайшего элемента предка, который содержит элемент, который имеет атрибут с определенным значением
ancestor::foo[bar[@attr="val"]]
Я думал, что это будет работать, но это не. Я должен найти ближайшее foo элемент, повышающийся в дереве, которое имеет a bar дочерний элемент, который в свою очередь имеет attr атрибут val.