Method: Slaw::Parse::Builder#renumber_terms

Defined in:
lib/slaw/parse/builder.rb

#renumber_terms(doc) ⇒ Object

recalculate ids for <term> elements



348
349
350
351
352
353
354
# File 'lib/slaw/parse/builder.rb', line 348

def renumber_terms(doc)
  logger.info("Renumbering terms")

  doc.xpath('//a:term', a: NS).each_with_index do |term, i|
    term['id'] = "trm#{i}"
  end
end