Courseiva

UiPath-ADAv1 Files, Folders, and Data Manipulation Practice Question

Exhibit

{
  "SourcePath": "C:\\Data\\Input",
  "DestinationPath": "C:\\Data\\Archive",
  "FilePattern": "*.xlsx",
  "MaxRetries": 3
}

Refer to the exhibit. You are reading this JSON file to configure a file mover. Which activity sequence correctly parses this JSON and moves the files?

⚠ Common exam trap

Test-takers frequently confuse raw string handling with deserialization, attempting to pass unparsed JSON strings directly into file or data manipulation activities.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Use 'Read Text File', then 'Deserialize JSON', then 'Move File'.

Deserializing the JSON string into a custom object or JObject allows for type-safe access to configuration values. Using the 'Deserialize JSON' activity is the standard approach to convert raw text into a manageable format. Once parsed, the resulting object can be passed into the 'Move File' activity. This pattern ensures that configuration changes are reflected dynamically without modifying the underlying workflow logic, which is essential for maintaining scalable and robust automation solutions.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    Use 'Read Text File', then 'Deserialize JSON', then 'Move File'.

    Why this is correct

    This sequence correctly retrieves the raw content, transforms it into a structured object, and then utilizes the extracted keys for the file movement logic. It is the most reliable way to handle external configuration files, ensuring that values like 'SourcePath' are correctly retrieved and utilized during the execution of the file movement process.

  • ✗

    Use 'Read CSV' and map the columns directly to the 'Move File' input arguments.

    Why it's wrong here

    The provided exhibit is in JSON format, not CSV. Attempting to use the 'Read CSV' activity will result in a parsing error or incorrectly mapped data. JSON structures have different hierarchy and syntax requirements compared to flat CSV files, necessitating the use of specialized JSON parsing activities to extract configuration values accurately for the workflow.

  • ✗

    Use 'Read Text File' and regex extract the paths, then move the file.

    Why it's wrong here

    Regex extraction is fragile and prone to failure if the JSON structure changes slightly. While possible, it is not the recommended approach when a dedicated 'Deserialize JSON' activity is available. Using structured parsing is safer and more maintainable, as it respects the JSON schema rather than relying on potentially unpredictable pattern-matching techniques.

  • ✗

    Use 'Get Environment Variable' to read the JSON file contents.

    Why it's wrong here

    Environment variables are designed for system-level settings, not for reading content from arbitrary JSON files. 'Get Environment Variable' will not retrieve the file content required to configure the automation. This approach is fundamentally incompatible with the requirement of reading data from a local JSON configuration file, leading to null or incorrect input data.

About these practice questions

Courseiva writes every UiPath-ADAv1 question from scratch — 285 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official UiPath exam blueprint

This UiPath-ADAv1 practice question is part of Courseiva's free UiPath certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the UiPath-ADAv1 exam.