Get a KoboToolbox survey form from a kobo_asset or an asset unique identifier.
kobo_form(x, version)
Arguments
x: the unique identifier of a specific asset (character) or a kobo_asset object.
version: character, the unique identifier of the version of the asset.
Returns
A data.frame with the following columns:
name the name of the survey questions
list_name the name of list of code used for values and labels
type the type of KoboToolbox survey questions
label the label of the questions
lang the languages used in the survey
version the survey version unique identifier
choices a list column with the choices values and labels
kuid the unique identifier of the question
qpath and xpath the path of the question in JSON/XML
You can also have other columns such as relevant, calculation, etc. depending on how you structure for survey form.
Examples
## Not run:# Use your own URL and tokenkobo_setup(url ="https://kf.kobotoolbox.org/", token ="9et1814c285w094f6v9bd629df47a1a0e81x53a0")# Use your own API asset identifieruid <-"a9cwEQcbWqWzA5hzkjRUWi"asset <- kobo_asset(uid)form <- kobo_form(asset)## End(Not run)