Method: Mihari::Feed::Parser#parse
- Defined in:
- lib/mihari/feed/parser.rb
#parse(selector) ⇒ Array<String>
Parse data by selector
24 25 26 27 28 29 30 31 |
# File 'lib/mihari/feed/parser.rb', line 24 def parse(selector) parsed = data.instance_eval(selector) raise FeedParseError unless parsed.is_a?(Array) || parsed.is_a?(Enumerator) raise FeedParseError unless parsed.all?(String) parsed.to_a end |