15 lines
945 B
Markdown
Vendored
15 lines
945 B
Markdown
Vendored
## :dataframe-json
|
|
|
|
This module, published as `dataframe-json`, contains all logic and tests for DataFrame to be able to work with
|
|
JSON data sources; [reading](https://kotlin.github.io/dataframe/read.html#read-from-json)
|
|
and [writing](https://kotlin.github.io/dataframe/write.html#writing-to-json).
|
|
It's based on [Kotlinx Serialization](https://github.com/Kotlin/kotlinx.serialization).
|
|
|
|
It also contains some logic specific to encoding dataframes as JSON objects with metadata for
|
|
the [custom table component in Kotlin Notebook](https://kotlin.github.io/dataframe/usage-with-kotlin-notebook-plugin.html).
|
|
See [serialization_format](../docs/serialization_format.md) for more information about the format.
|
|
|
|
This module is optional but is included by default by the `dataframe` module, `dataframe-jupyter`,
|
|
`dataframe-csv`, and `dataframe-excel`.
|
|
If you want to use DataFrame without JSON support, you can exclude this module from the dependency.
|