Я хотел бы выбрать все элементы, которые имеют определенный атрибут или не имеют его вообще:
//job[@salary<"100" or !@salary]
Этот код не действителен. Который?Спасибо!
//job[@salary<"100" or not(@salary)]
В xpath нет оператора not. See http://www.w3schools.com/xpath/xpath_operators.asp
//job[@salary<"100" or count(@salary)=0]
Проверил это здесь и работает нормально.