A voir également:
- Récupérer données fichier txt php
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
2 réponses
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
4 649
17 mai 2016 à 14:39
17 mai 2016 à 14:39
Bonjour,
T'aider oui. le faire à ta place non.
Qu'as tu commencé à faire ?
Au cas où .. tu devrais pouvoir t'en sortir en lisant le fichier Ligne par ligne
Puis :
1 - Detecter le texte "MeasurePeriod 1 hour StartTime"
=> Tu sais alors qu'il s'agit d'une nouvelle date .. et donc la récupérer (via une expression régulière par exemple)
2 - Continuer à lire le fichier ligne par ligne.. (et donc ce qui se trouve sous cette "date" correspond forcément à tes données)
=> Pour chaque ligne, tu peux donc faire un EXPLODE (en prenant comme séparateur l'espace)
3 - Une fois les données "explosées" et donc dans un ARRAY... tu peux concatener dans ton fichier de sortie : La date + un JOIN des données (avec comme délimiteur le "|" )
4 -Poursuivre la lecture du fichier et Recommencer l'étape 1
T'aider oui. le faire à ta place non.
Qu'as tu commencé à faire ?
Au cas où .. tu devrais pouvoir t'en sortir en lisant le fichier Ligne par ligne
Puis :
1 - Detecter le texte "MeasurePeriod 1 hour StartTime"
=> Tu sais alors qu'il s'agit d'une nouvelle date .. et donc la récupérer (via une expression régulière par exemple)
2 - Continuer à lire le fichier ligne par ligne.. (et donc ce qui se trouve sous cette "date" correspond forcément à tes données)
=> Pour chaque ligne, tu peux donc faire un EXPLODE (en prenant comme séparateur l'espace)
3 - Une fois les données "explosées" et donc dans un ARRAY... tu peux concatener dans ton fichier de sortie : La date + un JOIN des données (avec comme délimiteur le "|" )
4 -Poursuivre la lecture du fichier et Recommencer l'étape 1