Difference between revisions of "LlCSV2List"
Jump to navigation
Jump to search
Kelly Linden (talk | contribs) |
|||
Line 8: | Line 8: | ||
|caveats=*It eats leading and trailing spaces from values. | |caveats=*It eats leading and trailing spaces from values. | ||
|constants | |constants | ||
|examples | |examples=<pre> | ||
default | |||
{ | |||
state_entry() | |||
{ | |||
string csv = "first,second,third"; | |||
list my_list = llCSV2List(csv); | |||
llOwnerSay("CSV: " + csv); | |||
integer i; | |||
for (i=0; i<llGetListLength(my_list); ++i) | |||
{ | |||
llOwnerSay("my_list[" + (string)i + "]: " + llList2String(my_list,i)); | |||
} | |||
} | |||
}</pre> | |||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llList2CSV]]|}} | |also_functions={{LSL DefineRow||[[llList2CSV]]|}} |
Revision as of 14:08, 6 March 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: list llCSV2List( string src );196 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a list made from src as comma separated values.
• string | src |
Specification
Anything between "<" and ">" is considered a single value regardless of the existence of a comma between.
Caveats
Examples
default { state_entry() { string csv = "first,second,third"; list my_list = llCSV2List(csv); llOwnerSay("CSV: " + csv); integer i; for (i=0; i<llGetListLength(my_list); ++i) { llOwnerSay("my_list[" + (string)i + "]: " + llList2String(my_list,i)); } } }
See Also
Functions
• | llList2CSV | |||
• | llDumpList2String | |||
• | llParseString2List | |||
• | llParseStringKeepNulls |
Articles
• | Typecast |