XML external list takes the items value from an XML file. OptimiDoc updates the changes in XML files automatically.


  • Title - a title of the scan parameter
  • Key - a key which will be used in naming or destination. To use the parameter selected value put to the field [parameter_key]
  • Required - if the parameter input is required
  • Type - a type of parameter
  • Default value - a predefined value which can be preselected from list or empty
  • Path - a path to CSV file with list items
  • Item element - en element name which represents item
  • Key - a name of list item key
  • Value - a name of list item value
  • Key/Value in attributes - check in case the key and the value are stored in XML as an attribute of the item. In other cases we search key and value as a element of XML file.


Examples of XML file:


Example 1 (key and value as a element):

<list>

  <item>

    <key>key1</key>

    <value>value1</value>

  </item>

  <item>

    <key>key2</key>

    <value>value2</value>

  </item>

  <item>

    <key>...</key>

    <value>...</value>

  </item>

</list>


Example 2 (key and value as a attributes):


<list>

  <item key="key1" value="value1" />

  <item key="key2" value="value2" />

  <item key="..." value="..." />

</list>


OptimiDoc can handle any XML structure if the list items are defined in item and its attributes or elements.