
Last chance! 50% off unlimited learning
Sale ends in
This function and its methods allows the caller to verify if the JSON content is strictly valid. Even if the content is invalid, the parser may still be able to make sense of it or at least get it partially correct and yield a result. So this function allows the caller to verify that the input is legitimate and not just rely on the parser not failing.
isValidJSON(content, asText = inherits(content, "AsIs"), ...)
A logical value indicating whether the content is valid JSON
(TRUE
) or invalid (FALSE
).
the JSON input either as a string, the name of a file or URL, or a connection object.
a logical value that specifies whether the value in
content
is actually the JSON content or the name of a file
additional parameters for the methods
Duncan Temple Lang duncan@wald.ucdavis.edu \ Yaoxiang Li liyaoxiang@outlook.com
libjson
fromJSON
isValidJSON(I('{"foo" : "bar"}'))
isValidJSON(I('{foo : "bar"}'))
isValidJSON('{foo : "bar"}', TRUE)
Run the code above in your browser using DataLab