Class: ClippingsPluck::CsvParser
- Inherits:
-
Object
- Object
- ClippingsPluck::CsvParser
- Defined in:
- lib/clippings_pluck/csv_parser.rb
Constant Summary collapse
- EXCEL_DIVIDER =
"----------------------------------------------\t\t\t\r\t\t\t\r"- EXCEL_SEP =
"\t"- AMZN_DIVIDER =
"----------------------------------------------"- AMZN_SEP =
","
Instance Method Summary collapse
-
#initialize ⇒ CsvParser
constructor
A new instance of CsvParser.
- #run(string) ⇒ Object
Constructor Details
Instance Method Details
#run(string) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/clippings_pluck/csv_parser.rb', line 15 def run(string) @string = string @raw_metadata, @clipping_data = @string.split(divider) @book, @authors = build_clippings @clippings end |