OVH Cloud OVH Cloud

[DIR] transformer une chaine en liste?

2 réponses
Avatar
KRS
Je dois enregistrer le contenu d'une liste dans un fichier, pour ça je
la transforme en chaine (string(maListe)) et je l'écrit dans le fichier.

Si je veux récuperer ma liste, est il possible de convertir cette chaine
en liste?

ou faut-il décortiquer la chaine pour reconstituer "manuellement" la
liste? Dans ce dernier cas j'enregistrerais plutot une entrée de liste
par ligne dans le fichier, ça me semble plus simple.

2 réponses

Avatar
Ned
le 15/09/2005 18:26:
Je dois enregistrer le contenu d'une liste dans un fichier, pour ça je
la transforme en chaine (string(maListe)) et je l'écrit dans le fichier.



ouaip, classique :o)
Mais attention : si ta liste contient des strings contenant des quotes
(guillemets), tu risques des soucis


Si je veux récuperer ma liste, est il possible de convertir cette chaine
en liste?



avec value(ta chaine) - pour du texte sauvé avec FileIO- . value est
magique ;o) par contre il tombe sous le couperet de la remarque
précédente :o(


ou faut-il décortiquer la chaine pour reconstituer "manuellement" la
liste? Dans ce dernier cas j'enregistrerais plutot une entrée de liste
par ligne dans le fichier, ça me semble plus simple.



tu peux fouiller du coté de getPref & setPref, propsave xtra (de
mémoire) et qq autres gratuits qui te simplifient la vie...
perso depuis que j'ai découvert le XML, c'est LE standard de stockage
que j'utilise, tellement il garantit d'être tranquille face au futur
inconnu du soft que je développe : une fois que tu as pigé comment ça
marche, même à un simple niveau comme le stockage basique de données, tu
sais que tu peux facilement le faire dans pratiquement n'importe quel
langage de nos jours : que du bonheur ! ;o)


--
------------------
Ned
----------------------------------------
Bien faire et laisser braire...
... mais après avoir lu & compris ceci :
http://faqmm.free.fr
----------------------------------------
Avatar
KRS
Perfect!

merci bcp.

Ned wrote:
> avec value(ta chaine) - pour du texte sauvé avec FileIO- . value est
magique ;o) par contre il tombe sous le couperet de la remarque
précédente :o(