yaml_load {xfun} | R Documentation |
Read YAML data
Description
If the yaml package is installed, use yaml::yaml.load()
to read the
data. If not, use the simple parser taml_load()
instead.
Usage
yaml_load(
x,
...,
handlers = NULL,
envir = parent.frame(),
use_yaml = loadable("yaml")
)
Arguments
x |
A character vector of YAML data. |
... , handlers |
Arguments to be passed to |
envir |
The environment in which R expressions in YAML are evaluated. To
disable the evaluation, use |
use_yaml |
Whether to use the yaml package. |
Value
An R object (typically a list).
Note
R expressions in YAML will be returned as expressions when they are
not evaluated. This is different with yaml::yaml.load()
, which returns
character strings for expressions.
Examples
yaml_load("a: 1")
yaml_load("a: 1", use_yaml = FALSE)
[Package xfun version 0.50 Index]