Pb pour extraire d'un fichier - PHP - Programmation
Marsh Posté le 17-06-2005 à 11:48:42
une solution ( pas tres optimisé pour la mémoire)
$matrice = array();
$matrice[$X1][$Y1] = $contenu;
une fois que tu as une matrice, il va etre plus simple de générer le fichier csv
Marsh Posté le 17-06-2005 à 11:57:28
flo850 a écrit : une solution ( pas tres optimisé pour la mémoire) |
euh... hum hum je fais des efforts mais la, moi pas comprendre du tout comment faire... et c'estpossible une matrice comme ca : $matrice[Y$i][X$i]. ???
Marsh Posté le 17-06-2005 à 12:02:59
tu prends une ligne :
C;Y2;X1;K"A2"
de cette ligne tu extrait $x = 1 ; $y=2 et $contenu = "A2"
apres tu fais $matrice[$x][$y] = $contenu
Marsh Posté le 17-06-2005 à 14:29:05
Bé justement c'est la que le peu de connaissance que j'ai vacille je ne voit pas du tout comment faire, peut eter avec ereg mais j'arrive pas a faire un code qui tourne, mais pas du tout
Marsh Posté le 17-06-2005 à 11:45:08
Salut tout le monde, Voila je dois traiter un fichier sylk(.slk) pour en extraire les donné et ensuite les ecrire dans un fichier .csv
Un fichier sylk se presente comme ca:
C;Y1;X1;K"A1"
C;X2;K"B1"
C;X3;K"C1"
C;Y2;X1;K"A2"
C;X2;K"B2"
C;X3;K"C2"
avec Y =ligne et X =colonne et le contenu de la cellule apres K et je sais pas trop comment faire pour exploiter les données. en fait ce que je voudrais c'es compter le nombre de /n pour connaitre le nombre de ligne, ensuite et dans un boucle je lit chaque ligne et alors a partir de ce moment je suis larguer je ne vois pas comment faire. en fait pour la ligne i je mets dans un tableau les valeurs de chaque X mets ca c'est compliqué a coder pour un noob... en fait je voudrais faire un truc dans le genre Pour Y$i et je lit tous les X$j mais alors je vois pas du tout comment faire..
J'ai commencer comme ca est que je suis bien parti???
Merci d'avance
Message édité par bedomon le 17-06-2005 à 11:48:14
---------------
Il faut la chercher