모든 tbody
요소가 하위 요소 인 <font color="red">
요소를 찾으려고합니다.이 XPath 표현식이 작동해야합니까? // test/ancestor :: test
//font[@color="red"]/ancestor::tbody
을했지만 작동하지 않습니다
나는이 XPath 식을 사용하고 있습니다. 그것을 사용해야합니까, 아니면 제가 사용하고있는 도서관 (또는 다른 곳)의 문제입니까? 나는 Nokogiri이라는 Ruby 라이브러리를 사용하고 있습니다.
는 또한//tbody[descendant::font[@color="red"]]
하지만 여전히 행운을 시도했다.
//tbody[.//font[@color="red"]]
두 번째 표현식은 '//'로 시작해야합니다. 첫 번째가 작동해야합니다. 문서에 네임 스페이스가 있습니까? – choroba
죄송 합니다만 실제로 두 번째 표현 앞에 두 개의 슬래시 '//'를 넣는 것을 잊어 버렸습니다. 그래도 여전히 작동하지 않습니다. 아니요. 문서에 네임 스페이스가 없습니다. – Miscreant