Read data in a variety of formats
With so many data formats out there, it's good to see some example code for reading and writing different formats. I'm talking JSON, EDN, and more. This course explores how to read and write data formats using Clojure.
Want this course?
Love it or leave it guarantee
If you don't learn as much from this course as you thought, just ask for a refund within 30 days and I'll give you your money back.
File downloads for this course are below. Jump down
A Game of JSON
This lesson teaches how to read in JSON and explore data. This lesson includes a video screencast. The screencast is 25 minutes long.
Reading and writing edn (Extensible Data Notation)
Extensible Data Notation (edn) is a cross-platform, cross-language data format. It is basically a standardization of Clojure's literal data syntax. It has most of the data types you're used to using in Clojure (maps, keywords, sets, etc). In addition, it lets you define new semantic types by tagging other literals with symbols. For instance, dates are represented with strings (in ISO format) tagged with the symbol
In this lesson, we explore how to read and write edn, including custom data types.