在加载简单的JSON文件(称为options.json)时,如下所示:
{
"option_one":true,
"option_two":true
}
然后,第一个元素出现在R中的单括号中,而不是第二个:
library(jsonlite)
options<-read_json("options.json",simplifyVector=TRUE)
options
R控制台的输出为:
$`option_one`
[1] TRUE
$option_two
[1] TRUE
因此,如您所见,它给出了带有单个方括号的$ option_one,但给出了$ option_two 没有括号。
这只是一个错误吗?如何摆脱这些单一括号?
我尝试了两次,但结果相同: 同时使用jsonlite_1.5和Windows 10,但一次我尝试使用R版本3.5.1,一次尝试使用R版本“ 3.5.0 patched”具有相同的效果。