2009-10-27 9 views
0

요소의 자식을 살펴보고 텍스트 또는 span과 같은 것들만 필터링하고 싶습니다.Hpricot에서 요소 유형 가져 오기

element.children.select {|child| 
    child.class == String || child.element_type == 'span' 
} 

그러나 특정 요소가 어떤 형식인지 테스트 할 수있는 방법을 찾을 수 없습니다. 어떻게 테스트합니까? 내가하고 싶은 일을하는 데 더 좋은 방법이 있는지 상관없이 알고 싶습니다.하지만 그에 대한 제안도 감사드립니다.

답변

2

을 찾았

element.name 
#=> "span"