Bonjour,
Je bloque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
donnees_recues = "1[¤]1[¤]Etoile du Nord[¤]2000[¤]33[¤]10[¦]39[¤]1[¤]Etoile du sud[¤]1998[¤]124[¤]26";
	// avec [¦] le separateur entre les enregistrements
	// avec [¤] le separateur entres les données pour un enregistrement donné
je souhaite créer 2 array accessibles par tout dans mon code. Je souhaite que ces arrays soient indicés avec comme indice la première valeur de chaque enregistrement

enregistrement1 = array('1','1','Etoile du Nord','2000','33'10);
enregistrement39 = array('39','1','Etoile du Sud','1998','124'26);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
bateaux=donnees_recues.split('[¦]'); //  [¦ ]est le separateur entre les bateaux
 
nb_bateaux=bateaux.length;
selectBateau.length=nb_bateaux;
 
for (j=0; j<nb_bateaux; j++){
bateau=bateaux[j].split('[¤]');  
var numero_id_bateau = bateau[0];
 
????????
 
}