Usage
form_xml(
  parse = TRUE,
  pid = get_default_pid(),
  fid = get_default_fid(),
  url = get_default_url(),
  un = get_default_un(),
  pw = get_default_pw(),
  retries = get_retries()
)Arguments
- parse
- Whether to parse the XML into a nested list, default: TRUE 
- pid
- The numeric ID of the project, e.g.: 2. - Default: - get_default_pid.- Set default - pidthrough- ru_setup(pid="...").- See - vignette("Setup", package = "ruODK").
- fid
- The alphanumeric form ID, e.g. "build_Spotlighting-0-8_1559885147". - Default: - get_default_fid.- Set default - fidthrough- ru_setup(fid="...").- See - vignette("Setup", package = "ruODK").
- url
- The ODK Central base URL without trailing slash. - Default: - get_default_url.- Set default - urlthrough- ru_setup(url="...").- See - vignette("Setup", package = "ruODK").
- un
- The ODK Central username (an email address). Default: - get_default_un. Set default- unthrough- ru_setup(un="..."). See- vignette("Setup", package = "ruODK").
- pw
- The ODK Central password. Default: - get_default_pw. Set default- pwthrough- ru_setup(pw="..."). See- vignette("Setup", package = "ruODK").
- retries
- The number of attempts to retrieve a web resource. - This parameter is given to - RETRY(times = retries).- Default: 3. 
See also
https://docs.getodk.org/central-api-form-management/#retrieving-form-xml
Other form-management:
form_detail(),
form_list(),
form_schema(),
form_schema_ext()
Examples
if (FALSE) { # \dontrun{
# See vignette("setup") for setup and authentication options
# ruODK::ru_setup(svc = "....svc", un = "me@email.com", pw = "...")
# With explicit pid and fid
fxml_defaults <- form_xml(1, "build_xformsId")
# With defaults
fxml <- form_xml()
listviewer::jsonedit(fxml)
# form_xml returns a nested list
class(fxml)
# > "list"
} # }
