CreateArray
Will create an array object in context from given string input
- Type
- javascript
- Pack
- CommonScripts
Source
var data = args.arrayData;
var seperator = ',';
if (args.separator){
seperator = args.separator;
}
var contextKey = 'array';
if (args.contextKey){
contextKey = args.contextKey;
}
var array = data.split(seperator);
for (var i=0; i<array.length; i++) {
array[i]= array[i].trim();
}
var context = {};
context[contextKey] = array;
return {Type: entryTypes.note,
Contents: JSON.stringify(array),
ContentsFormat: formats.json,
EntryContext: context
};
README
Creates an array object in context from a given string’s input.
Script Data
| Name | Description |
|---|---|
| Script Type | javascript |
| Tags | Utility |
Inputs
| Argument Name | Description |
|---|---|
| arrayData | The array data to create an array from (comma-separated). The default is “val1,val2,val3”. |
| separator | The separator to use to split arrayData. The default is a comma (“,”). |
| contextKey | The key to place result array in context. The default is “array”. |
Outputs
There are no outputs for this script.