LlCSV2List/fr

From Second Life Wiki
< LlCSV2List
Revision as of 12:10, 21 March 2008 by Gally Young (talk | contribs) (Localized to french)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Fonction: list llCSV2List( string src );

Renvoie un list correspondant au src avec la virgule comme séparateur.

• string src

Ne confondez pas cette fonction avec le format "Wikipedia logo"CSV car ce n’est PAS le format CSV.

Spécifications

N’importe quelle valeur entre "<" et ">" est considérée 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 Specifications pour avoir plus d’infos.
    • Cette fonction est par conséquence capable de traiter les vector et les rotations sans traitements supplémentaires.
  • Les données renvoyées sont toutes des strings, sauf utilisation de ypecast.

Exemples

<lsl> default {

   state_entry()
   {
       string csv = "premier,second,troisieme";
       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));
       }
   }

}</lsl>

Voir également

Fonctions

•  llList2CSV Converti un list en string
•  llDumpList2String converti un list en string
•  llParseString2List Converti un string en list
•  llParseStringKeepNulls Converti un string en list

Articles

•  Typecast Règles de conversions
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.