CreateArray

Will create an array object in context from given string input

javascript · Common Scripts

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.