Important! This interface is deprecated. It will provide access only to the first document of the transaction.The ExtractedData interface is a deserialized representation of the export results in JSON format (for skills containing the Extract activity). It simplifies access to data extracted using Extract activity.
Methods
| Name | Description |
|---|---|
| HasFieldDefinition(string fieldName); | Returns True if the field was detected in the structure description of the document specified in the Extract activity properties of a processing skill. Document structure is set in the ExtractedData object. ExtractedData fields are grouped, hence the field name should be passed as a path, for example, “Amounts/Additional Tax Groups/NetAmount”. Forward slashes are used as separators between fields and group names. |
| GetFieldValues(string fieldName); | Returns an array of field values as Field objects for the specified field name. Can have any number of values. |
| AddFieldValue(string fieldName, number lineItem?); | Creates a field instance. Can be used to create both repeating and non-repeating fields. Returns a created Field object. |
| RemoveTableRow(string tableName, number rowNumber); | Removes a row from the table. |
| GetTableRowCount(string tableName); | Returns the number of rows in the specified table. |
