Liking cljdoc? Tell your friends :D

csv2rdf.tabular.csv


annotate-rowclj

(annotate-row {:keys [number source-row-number parsed-cells] :as data-row}
              table
              title-column-indexes)

annotate-rowsclj

(annotate-rows rows table options)

annotated-rowsclj

(annotated-rows source table dialect)

extract-embedded-metadataclj

(extract-embedded-metadata csv-source)
(extract-embedded-metadata csv-source dialect)
(extract-embedded-metadata csv-source dialect default-lang)

get-cell-template-bindingsclj

(get-cell-template-bindings {:keys [column-number source-column-number column]
                             :as cell})

get-cell-urlsclj

(get-cell-urls bindings table {:keys [column] :as cell})

get-headerclj

(get-header rows {:keys [num-header-rows skipColumns lang] :as options})

Gets the header given a sequence of header/data rows, and a returns a pair of [data-rows, header]. The header is a map containing the columns definitions and any comments found in the header.

Gets the header given a sequence of header/data rows, and a returns a pair of
[data-rows, header]. The header is a map containing the columns definitions
and any comments found in the header.
raw docstring

get-header-row-columnsclj

(get-header-row-columns header-rows default-lang)

get-row-template-bindingsclj

(get-row-template-bindings {:keys [number source-row-number parsed-cells]})

get-row-titlesclj

(get-row-titles title-column-indexes parsed-cells)

get-skipped-rows-commentsclj

(get-skipped-rows-comments skipped-rows)

is-row-blank?clj

(is-row-blank? {:keys [cells] :as row})

parse-row-cellsclj

(parse-row-cells {:keys [cells] :as row}
                 table
                 {:keys [skipColumns] :as options})

parse-rowsclj

(parse-rows rows table options)

rows->embedded-metadataclj

(rows->embedded-metadata csv-uri {:keys [skipRows] :as options} rows)

set-row-numbersclj

(set-row-numbers rows)

skip-blank-rowsclj

(skip-blank-rows rows {:keys [skipBlankRows] :as options})

skip-to-data-rowsclj

(skip-to-data-rows rows {:keys [skipRows num-header-rows] :as options})

title-row-column-indexesclj

(title-row-column-indexes {{:keys [rowTitles columns] :as schema} :tableSchema
                           :as table})

validate-data-rowsclj

(validate-data-rows data-rows)

Validates the data rows in the tabular file and extracts any embedded comments. The row number of any rows containing an unexpected number of cells (i.e. different from the first data row) are returned under the :invalid-row-numbers key.

Validates the data rows in the tabular file and extracts any embedded comments. The row number of any rows
containing an unexpected number of cells (i.e. different from the first data row) are returned under the
:invalid-row-numbers key.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close