Method: IsoDoc::HtmlFunction::Html#html_list_clean
- Defined in:
- lib/isodoc/html_function/postprocess.rb
#html_list_clean(html) ⇒ Object
70 71 72 73 74 75 76 77 |
# File 'lib/isodoc/html_function/postprocess.rb', line 70 def html_list_clean(html) html.xpath("//ol/div | //ul/div").each do |div| li = div.xpath("./preceding-sibling::li")&.last || div.at("./following-sibling::li") div.parent = li end html end |