Liking cljdoc? Tell your friends :D

edd.xlsx.core

A thin layer on top of great Fastexcel and Fastexcel-reader libraries for writing and reading Excel files. Both compile by GraalVM with no issues. As Docjure depedepnds on POI, it is impossible to compile it.

See:

A thin layer on top of great Fastexcel and Fastexcel-reader libraries
for writing and reading Excel files. Both compile by GraalVM with no issues.
As Docjure depedepnds on POI, it is impossible to compile it.

See:
- https://github.com/dhatim/fastexcel
- https://javadoc.io/doc/org.dhatim/fastexcel/latest/
- https://javadoc.io/doc/org.dhatim/fastexcel-reader/

raw docstring

enumerateclj

(enumerate coll)

MIME-TYPEclj


read-matrixclj

(read-matrix src)
(read-matrix src {:keys [sheet-index] :or {sheet-index 0}})

Having a source with Excel payload, read the given sheet into a matrix, a vector of vectors or strings. When sheet is not set, the first one is used.

The source argument is anything that can be corced to the InputStream object using the io/input-stream function.

Having a source with Excel payload, read the given sheet
into a matrix, a vector of vectors or strings. When sheet
is not set, the first one is used.

The source argument is anything that can be corced to
the `InputStream` object using the `io/input-stream`
function.
raw docstring

set-valuecljmultimethod

A custom method to write a value into a cell. Mostly used to prevent reflection warnings and bypass some corner cases (see comments below).

A custom method to write a value into a cell. Mostly used
to prevent reflection warnings and bypass some corner cases
(see comments below).
raw docstring

write-matrixclj

(write-matrix matrix sheet-title dest)
(write-matrix
  matrix
  sheet-title
  dest
  {:keys [zoom version application header-color]
   :or {zoom 150 version "1.0" application "clojure" header-color "eeeeee"}})

Dump a plain matrix (a vector of vectors) into a destination. The destination is anything that can be coerced to the OutputStream instance using the io/output-stream function. The first line is considered a header and is marked with a custom style.

Dump a plain matrix (a vector of vectors) into a destination.
The destination is anything that can be coerced to the
`OutputStream` instance using the `io/output-stream` function.
The first line is considered a header and is marked with
a custom style.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close