Beer Scraper in Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Beer Scraper in Scala

Simple scrapper, developed using scala 2.12.1, ruippeixotog/scala-scraper and scalatest.

Use of FlatSpecs from scalatest to work in TDD.

Scrapping the website

Followed the tutorial to clean the data (work in progress)

How does it work?

Run it yourself!

git clone`
sbt test
sbt run

What about the process?

  1. Connect to the website and download the HTML
  2. Parse it with the library scala-scraper
  3. Create a list of Beers case class objects
  4. Write CSV
  5. Done!

Sample output

See this file. Variables cleaned.