View source: R/dp_add_writer.R
dp_add_writer | R Documentation |
Add a writer function for a specific format
dp_add_writer(format, writer)
format |
the data format read by the writer Should be a length 1 character vector. |
writer |
the writer function. See details. |
Adds a writer for a given format. The writer is added to a list of writers referenced by the format. The writer function should accept 'data' with the data as its first argument, 'resource_name' the name of the resource to which the data set belongs, 'datapackage' that datapackage to which the data should be written.
Note that adding a writer for an existing format will overwrite the existing writer
Does not return anything (invisible(NULL)
).
# Add a very simple writer for json
json_writer <- function(data, resource_name, datapackage, ...) {
dataresource <- dp_resource(datapackage, resource_name)
path <- dp_path(dataresource, full_path = TRUE)
jsonlite::write_json(data, path)
}
dp_add_writer("json", json_writer)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.