Ruby on Rails 4.2.7에서 Nokogiri를 사용하고 있습니다. "범위"라는 이름을 가진 다른 요소 내의 모든 "옵션"요소를 찾고 싶습니다. 나는 Nokogiri의 명명 된 요소 내에서 요소를 찾으려고 할 때 "Invlaid 표현식"가져 오기
response = http.request(req)
doc = Nokogiri::HTML(response.body)
…
options = doc.xpath(“//range option")
을 시도하지만 나에게 그것은 당신이 원하는 것을 정확히 분명하지 않다 오류
Error during processing: Invalid expression: //range option
/Users/davea/.rvm/gems/ruby-2.3.0/gems/nokogiri-1.6.8/lib/nokogiri/xml/searchable.rb:165:in `evaluate'
/Users/davea/.rvm/gems/ruby-2.3.0/gems/nokogiri-1.6.8/lib/nokogiri/xml/searchable.rb:165:in `block in xpath'
/Users/davea/.rvm/gems/ruby-2.3.0/gems/nokogiri-1.6.8/lib/nokogiri/xml/searchable.rb:156:in `map'
스택 오버플로에 오신 것을 환영합니다. "[mcve]"를 읽으십시오. 우리가 당신을 도울 수있는 최소한의 입력 HTML 예제가 없습니다. 우리가 같은 HTML을 자갈지게 만드는 것은 다른 사람들을 돕는 방향으로 갈 수있는 시간 낭비입니다. 실제로 HTML을 XML로 구문 분석하려고합니까? –