0
에서이 JRuby에서의 코드 내 라인은 내가이 오류의 XPath 구문 분석 JRuby를
NoMethodError: undefined method `value' for #<Array:0x6b39d609>
내가 배열로 취득 할 수있는 방법 어떤 아이디어를 얻을 수있다?
에서이 JRuby에서의 코드 내 라인은 내가이 오류의 XPath 구문 분석 JRuby를
NoMethodError: undefined method `value' for #<Array:0x6b39d609>
내가 배열로 취득 할 수있는 방법 어떤 아이디어를 얻을 수있다?
당신은 각 요소에 큰
xpath_array = XPath.match(@xmlDoc, "//services/service[./serviceType = 'ADDRESSBOOK']/@data-uri")
xpath_array.each do |element|
puts element.value
end
의 배열 및 인쇄 값을 구문 분석 할 필요가했다. 실제로 코드가 무엇인지 설명해 주시겠습니까? – Zaf
1. XPath 과 일치하는 요소의 배열에 대해 DOM을 요청했습니다. .each 메서드를 사용하여 배열을 반복하고 각각의 반복 된 요소를 'element'변수 에 배치합니다. 3. 'puts'명령으로 요소의 내부 값을 인쇄합니다. 이 질문이 매우 간단했기 때문에 루비에 관한 책을 읽어 보시기 바랍니다. – Stormy
Stormy :-) 감사합니다. – Zaf