Tools to Work with the 'Splash' JavaScript Rendering Service in R
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

17 行
471 B

#' Convert a Base64 encoded string into an R object
#'
#' A simple wrapper around calls to `openssl::base64_decode()` and
#' `jsonlite::fromJSON()`.
#'
#' @md
#' @param x a string
#' @param flatten flatten JSON structures upon conversion?
#' @param ... passed on to `jsonlite::fromJSON()`
#' @export
json_fromb64 <- function(x, flatten=TRUE, ...) {
tmp <- openssl::base64_decode(x)
tmp <- readBin(tmp, "character")
jsonlite::fromJSON(tmp, flatten=flatten, ...)
}