string Property List: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
A string property list is a delimited string containing multiple key-value pairs | A string property list is a delimited string containing multiple key-value pairs in the format "var1=value1; var2=value2;..." | ||
For example: | |||
<source lang="mtmacro" line> | <source lang="mtmacro" line> |
Revision as of 21:54, 21 December 2008
A string property list is a delimited string containing multiple key-value pairs in the format "var1=value1; var2=value2;..."
For example:
[h: stringPropertyList="var1=foo; var2=bar; var3=baz;"]
String property lists are zero-based (i.e., the first item in a string property list is item 0). When a key-value pair is extracted from a string property list using one of the available string property functions, the value of the pair is considered a string, and must be converted to or evaluated to a number to perform numeric computations.
The default delimiter in a string property list is the semicolon (";"), however, the string property functions permit the use of alternate delimiters.
String property lists may be stored in token properties.