JSON/XML Driver Address Assist

Inline DTD and schemas represent an inherent security risk and are not supported by the JSON/XML driver. If you attempt to read such a file, the message, "error: DTD is prohibited" will be returned. No value will be read into the attached I/O.

Elements within a JSON or XML file are addressed using a dot-separated format. For example, given the following XML file:

<?xml version="1.0" encoding="UTF-8" ?>
<xmldoc>
  Root value
  <tests>
    <subnode>val 1</subnode>
    <subnode>val 2</subnode>
  </tests>
</xmldoc>

An address assist dialog will appear as follows:

JSON / XML Address Assist

The address of the first subnode will be:

.xmldoc.tests.subnode[0]

And, the value returned will be "val 1". A String I/O tag is recommended for text values.