A voir également:
- Récupérer données fichier txt php
- Fichier rar - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Recuperer video youtube - Guide
2 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
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