[ASP] transformer une chaine de caractères en tableau ??

transformer une chaine de caractères en tableau ?? [ASP] - Programmation

Marsh Posté le 19-04-2001 à 14:51:38    

c'est possible?
 
j'ai la chaine suivante qui viends d'une bdd access :  
 
["tr", "pe", "ti", "pl", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 
est-ce que je peux la transformer en un tableau ?? et comment?

 

[edit]--Message édité par duch--[/edit]


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 19-04-2001 à 14:51:38   

Reply

Marsh Posté le 19-04-2001 à 14:58:18    

euh, si y faut la chaine ça peut être ça :  
 
["tr", "pe", "ti", "pl]  
 
c'est même mieux :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 19-04-2001 à 15:25:32    

split()

Reply

Marsh Posté le 19-04-2001 à 15:27:48    

merci krolours, et comment tu l'écrirais le split pour cette chaine là?? je sais j'abuse un peux :D
enfin y faut utiliser quoi comme délimiteur? Si j'utilise la virgule ça doit être bon mais est-ce que ça va prendre les guillemets avec ou non?
 
laisse tomber, j'ai trouvé.

 

[edit]--Message édité par duch--[/edit]


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 19-04-2001 à 15:58:44    

Split Function
Returns a zero-based, one-dimensional array containing a specified number of substrings.
 
Split(expression[, delimiter[, count[, compare]]])
 
Arguments
expression
 
Required. String expression containing substrings and delimiters. If expression is a zero-length string, Split returns an empty array, that is, an array with no elements and no data.
 
delimiter
 
Optional. String character used to identify substring limits. If omitted, the space character (" " ) is assumed to be the delimiter. If delimiter is a zero-length string, a single-element array containing the entire expression string is returned.
 
count
 
Optional. Number of substrings to be returned; -1 indicates that all substrings are returned.
 
compare
 
Optional. Numeric value indicating the kind of comparison to use when evaluating substrings. See Settings section for values.


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

Marsh Posté le 19-04-2001 à 16:00:02    

Quelle est ta chaine exactement ???
 
"["tr", ...]" c ceci ??? Il va falloir jongler avec les guillemets.


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

Marsh Posté le 19-04-2001 à 16:10:44    

ma soluce est simple, j'enregistre la chaine sans les guillemets dans la base, comme ça j'ai plus à me faire chier :D
 
ça donne ça : tr,pe,ti,sa
 
 
topic clos. merci les gars.

 

[edit]--Message édité par duch--[/edit]


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 19-04-2001 à 16:13:09    

Sinon tu peut traiter la chaine avec Replace avant pour virer les guillemets

Reply

Marsh Posté le 19-04-2001 à 16:18:08    

Duch le renard ....


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

Marsh Posté le 19-04-2001 à 16:48:29    

ouais j'utilise un replace avant d'enregistrer la chaine dans la base, j'pourrais aussi le faire après mais tant qu'à faire autant alléger la base.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed