Which of the following package is used for reading JSON data?

jsonlite
json
jsondata
all of the mentioned

The correct answer is: A. jsonlite

jsonlite is a package for reading and writing JSON data in R. It is a wrapper around the RJSONIO package, and provides a more concise and user-friendly interface. jsonlite can be used to read JSON data from a file, from a URL, or from a string. It can also be used to write JSON data to a file or to a URL.

The following code shows how to read JSON data from a file:

library(jsonlite)
data <- read_json("data.json")

The following code shows how to write JSON data to a file:

write_json(data, "data.json")

The following code shows how to read JSON data from a URL:

data <- read_json("https://example.com/data.json")

The following code shows how to write JSON data to a URL:

write_json(data, "https://example.com/data.json")

The following code shows how to read JSON data from a string:

data <- read_json(text = "{\"name\": \"John Doe\", \"age\": 30}")

The following code shows how to write JSON data to a string:

write_json(data, text = "{\"name\": \"John Doe\", \"age\": 30}")

jsonlite is a powerful and flexible package for reading and writing JSON data in R. It is easy to use and provides a wide range of features.

The other options are incorrect because they are not packages for reading JSON data in R.