Method: CBETA::P5aToText#convert
- Defined in:
- lib/cbeta/p5a_to_text.rb
#convert(target = nil) ⇒ Object
將 CBETA XML P5a 轉為 Text
T 是大正藏的 ID, CBETA 的藏經 ID 系統請參考: www.cbeta.org/format/id.php
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
# File 'lib/cbeta/p5a_to_text.rb', line 70 def convert(target=nil) return convert_all if target.nil? arg = target.upcase if arg.size <= 2 handle_canon(arg) else if arg.include? '..' arg.match(/^([^\.]+?)\.\.([^\.]+)$/) { handle_vols($1, $2) } else handle_vol(arg) end end end |