Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2723 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Mise en forme fichier CSV

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mise en forme fichier CSV

n°1282612
phdenis
Posté le 21-06-2011 à 21:28:36  profilanswer
 

Bonjour,
 
Je souhaiterais afficher un fichier CSV dans une page html ou autre.
Chaque section est situé entre deux balises #Start et #End.
La 1ere ligne qui suit le #Start correspond au noms des différents champs qui compose la section.
Une section se termine par #End.
 
Une chose importante est que le nombre de champ qui compose chaque section n'est pas le même.
 
Quelqu'un a-t-il une idée pour faire cela ?
Actuellement, la seule solution que j'ai trouvé et de découper chaque sections en fichier et de l'éditer dans Excel via un script awk.
Je ne m'attends pas à une solution toute faite, je veux juste des infos.
 
Ci-dessous un exemple d'un fichier CSV.

Code :
  1. #This line is a comment
  2. #Start
  3. #SECTION1;SECTION1_1;SECTION1_2
  4. SECTION1;A;B
  5. #End
  6. #Start
  7. #SECTION2;SECTION2_1;SECTION2_2;SECTION2_3;SECTION2_4;SECTION2_5
  8. SECTION2;VAL_1;VAL_2;VAL_3;;VAL_5
  9. #End


 
Merci d'avance.

mood
Publicité
Posté le 21-06-2011 à 21:28:36  profilanswer
 

n°1282861
roondar
Posté le 24-06-2011 à 12:58:03  profilanswer
 

Et tu n'arrives pas à faire ce que tu veux avec awk ?

n°1282879
phdenis
Posté le 24-06-2011 à 16:20:37  profilanswer
 

roondar a écrit :

Et tu n'arrives pas à faire ce que tu veux avec awk ?


Avec awk, je peux découper mon fichier en petit fichier CSV
Via awk '/start/ , /end/' mais je pensais qu'avec du XML, j'aurais pu faire quelque chose de plus élégant.

n°1282880
phdenis
Posté le 24-06-2011 à 16:21:13  profilanswer
 

En tout cas merci pour ta réponse.

n°1282882
roondar
Posté le 24-06-2011 à 16:53:59  profilanswer
 

Et tu veux que ton fichier de sortie ressemble à quoi ?

n°1282954
bardiel
Debian powa !
Posté le 26-06-2011 à 23:11:38  profilanswer
 

Il est dynamique ton CSV ? Par un traitement via un PHP ça pourrait aller ?
 
Sinon avec Vi ça peut le faire aussi.
 
Et avec awk, c'est un poil plus compliqué, mais ça sera plus élégant.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Mise en forme fichier CSV

 

Sujets relatifs
Suivi et mise à jour des paquetages sous RHELGestion de fichier à distance
Modifier le fichier /etc/security/pam_mount.conf.xmlErreur au cours de la mise à jour de centreon
Convertir fichier Unicode vers ASCIIextraction des parties d'un fichier xml
squid: intégrer un fichier d'@IPDécouper du texte dans un fichier
Perte de données: Lien du fichier briséSoucis connexion après mise à jour distrib Debian
Plus de sujets relatifs à : Mise en forme fichier CSV


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR