View source: R/encode_decode.R
json_encode_dir | R Documentation |
This function encodes all files in a directory into a JSON format.
json_encode_dir(
dir,
type = c("text", "binary"),
metadata = NULL,
ignore = NULL
)
dir |
A character string specifying the directory to encode. |
type |
A character vector specifying the file types to include ('text', 'binary', or both). One or both of the following options: * 'text': Text files (e.g., '.txt', '.csv', '.json'). * 'binary': Binary files (e.g., '.bin', '.exe', '.jpg'). Defaults to both. |
metadata |
A character vector specifying additional metadata to include in the JSON ('file_size', 'creation_time','last_modified_time'). One or both of the following options: * 'file_size': Size of the file in bytes. * 'creation_time': Creation time of the file. * 'last_modified_time': Last modified time of the file. Defaults to 'NULL.' |
ignore |
A character vector specifying file names to exclude from encoding. Defaults to 'NULL.' |
A JSON string representing the directory's contents.
## Not run:
# Encode all files in a directory to JSON
json_str <- json_encode_dir("mydir")
# Encode only text files, including file size metadata
json_str <- json_encode_dir("mydir", type = "text", metadata = "file_size")
# Ignore specific files
json_str <- json_encode_dir("mydir", ignore = c("ignore.txt"))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.