lijason / excel

A thin Clojure wrapper around a small part of Apache POI for reading .xlsx files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ontodev.excel

A thin Clojure wrapper around a small part of Apache POI for reading .xlsx files.

For a more complete implementation, see the incanter-excel module from the Incanter project.

Usage

Add ontodev/excel to your Leiningen project dependencies:

[ontodev/excel "0.1.0"]

Then require the namespace:

(ns your.project
  (:require [ontodev.excel :as xls]))

Use it to load a workbook and read sheets:

(let [workbook (xls/load-workbook "test.xlsx")
      sheet    (xls/read-sheet workbook "Sheet1")]
  (println "Sheet1:" (count sheet) (first sheet)))

License

Copyright © 2012, James A. Overton

Distributed under the Simplified BSD License: http://opensource.org/licenses/BSD-2-Clause

About

A thin Clojure wrapper around a small part of Apache POI for reading .xlsx files.


Languages

Language:Clojure 100.0%