LlCSV2List/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: list llCSV2List( string src );196 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un list correspondant à src interprété comme des valeurs séparées par des virgules.
• string | src |
Ne confondez pas cette fonction avec le format CSV car ce n’est PAS le format CSV.
Spécifications
Tout ce qui se trouve entre "<" et ">" est considéré comme une valeur unique en ignorant l’existence d’une éventuelle virgule.
Pour tous les "<" il doit y avoir un ">" pour que la correspondance se fasse (cf exemples).
<lsl>
llCSV2List("<>,>,a") == ["<>", ">", "a"]; // le dernier ">" ne correspond pas
llCSV2List("<<>,>,a") == ["<<>,>", "a"]; // tout correspond !
llCSV2List("<<<>,>,a") == ["<<<>,>,a"]; // le premier "<" ne correspond pas
</lsl>
Avertissements
- La fonction ignore les espaces de début et de fin.
- Les données entre "<" et ">" sont considérées comme des valeurs uniques, consultez les spécifications pour plus de détails.
- Les données renvoyées sont toutes des chaînes de caractères, sauf si l'on utilise des conversions de types.
Exemples
<lsl> default {
state_entry() { string csv = "premier,deuxième,troisieme"; list ma_liste = llCSV2List(csv); llOwnerSay("CSV : " + csv); integer i; for (i = 0; i < llGetListLength(ma_liste); ++i) { llOwnerSay("ma_liste[" + (string) i + "] : " + llList2String(ma_liste, i)); } }
}</lsl>
Voir également
Fonctions
• | llList2CSV | – | Convertit une liste en chaîne | |
• | llDumpList2String | – | Convertit une liste en chaîne | |
• | llParseString2List | – | Convertit une chaîne en liste | |
• | llParseStringKeepNulls | – | Convertit une chaîne en liste |
Articles
• | Typecast | – | Règles de conversion |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.