2019.2

Table Of Contents
JSON
The Create Web Content task supports two types of JSON:
l A JSON object or an array of JSON objects representing records. If a value in a record
object is a string, it is considered to be a field value. If a value in a record object is a
JSON object, it is considered to be a nested table with detail records. For examples, see
"JSON string samples" on page633.
l A JSON Record Data List (see the REST API Cookbook and "JSON Record Data List
example" on page94). When the "Execute Data Mapping" on page645 or "Retrieve
Items" on page660 task is set to output Records in JSON, it outputs this kind of JSON
data.
If the input is JSON data, the task makes a call to the REST workflow/contentcreation/html/
{templateId} endpoint on the Connect Server. For more information see the REST API
Cookbook.
Note that only the first JSON object is processed, as the endpoint generates HTML output for a
single record.
Processing
For a single record, this task generates the output for the Web Context of the specified template.
Any external resources such as images, CSS style sheets or JavaScript files, are also
produced and put aside on the OL Connect Server component.
Note
Content creation may be aborted by a script in a Connect template that raises a fatal error. This
triggers the On Error tab of the Content Creation task. See Designer Script API.
Output
The task outputs HTML code as a job file. Within this HTML code, references to external
resources point to the local OL Connect Server and are served to the requester directly when
the HTML file is opened in a browser.
Page 640