class Jekyll::OpenStreetMap::InputParser

Public Class Methods

parse(input) click to toggle source
# File lib/input_parser.rb, line 4
def self.parse(input)
  parameters = {}
  pieces = input.gsub(/\s+/m, " ").strip.split(" ")
  pieces.each do |piece|
    keyValue = piece.gsub('"', "").split("=") 
    if keyValue.length == 2
      parameters.store keyValue[0].strip, keyValue[1].strip
    end
  end

  parameters
end