LlList2CSV

来自人工智能助力教育知识百科
Ty讨论 | 贡献2020年8月22日 (六) 01:47的版本 (创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: string llList2CSV( list src ); |参数= 参数:list src…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

Template:Needs Translation/


函数名
Function: string llList2CSV( list src );
参数:list src
返回值:返回从 src 中按顺序获取的逗号分隔的值的字符串
注意事项
*如果原始字符串中有逗号或奇怪匹配的尖括号(< 和 >) ,llcsv2list 不会反转这个过程。详情见 llcsv2list 文章。
  • 解决这个问题的一个方法是,在将用户提供的字符串添加到列表之前,首先对它们使用 llescapeurl。Llunescapeurl 将逆转 llescapeurl。
  • 如果您的字符串可能包含逗号,但没有不匹配的尖括号,那么您可以用尖括号(< 和 >)将字符串包装起来,就像您将在字符串周围使用双引号一样,然后使用从1开始到-2结束的 llgetsubstring 来删除它们
示例
示例一
default
{
    state_entry()
    {
        list my_list = [FALSE, PI, "a string", ZERO_VECTOR, ZERO_ROTATION, NULL_KEY];
        llOwnerSay(llList2CSV(my_list));        
    }
}
相关函数
llCSV2List

llDumpList2String llParseString2List llParseStringKeepNulls

相关事件