2009-10-27 3 views
0

Я хочу, чтобы пройти через детей элемента и фильтровать только те, которые являются текст или span, что-то вроде:Получить тип элемента в Hpricot

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

, но я не могу найти способ для проверки того, какой тип является определенным элементом. Как проверить это? Я хотел бы знать, что независимо от того, есть ли лучший способ делать то, что я пытаюсь сделать, но я также ценю предложения по этому поводу.

ответ

Смежные вопросы