Description Usage Arguments See Also Examples
Checks to see if the given file exists and has one of the provided extensions.
1 | checkExtensions(path = ".", extensions = NULL)
|
path |
a file to load or folder to recursively load. |
extensions |
a list of file extensions to check provided as lower case strings. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ## Load the needed library.
library(SchemaOnRead)
## Define a new processor.
newProcessor <- function(path, ...) {
# Check the file existance and extensions.
if (!SchemaOnRead::checkExtensions(path, c("xyz"))) return(NULL)
## As an example, attempt to read an XYZ file as a CSV file.
read.csv(path, header = FALSE)
}
## Define a new processors list.
newProcessors <- c(newProcessor, SchemaOnRead::simpleProcessors())
# Use the new processors list.
schemaOnRead(path = "../inst/extdata", processors = newProcessors)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.