2009-11-13 1 views
0

Nokogiri로 HTML 문서의 각 요소와 하위 요소를 검사하고 현재 태그가 블록 인 경우 각각을 테스트 할 수 있습니까?nokogiri를 사용하여 각 HTML 노드를 검색

element[:class] == "block" 

하지만 스캔하는 방법을 참조하고 각 HTML 것들을 테스트하지 않습니다 ...

감사 : 요소가 사용하여 블록 인 경우

http://wiki.github.com/tenderlove/nokogiri/examples에 따르면, 우리는 테스트 할 수 있습니다.

+0

'블록'이란 무엇입니까? '차단 요소'에 대해 이야기하고 있습니까 (http://www.w3.org/TR/html4/sgml/dtd.html#block). 그렇다면 알려진 각 태그 이름을 확인해야 할 것입니다. – bobince

+0

예, 각 블록 요소 : div, p, h1, h2 등. 답변 해 주셔서 감사합니다. – Doug

답변

1

매우 유용한 traverse 기능을 사용하면 문서의 모든 요소를 ​​반복 할 수 있습니다. See the doc.