OVH Cloud OVH Cloud

formatage fichier txt

4 réponses
Avatar
fth
Bonjour,
Je reçois de mon systeme de back up un fichier texte formaté comme ceci:

node name:serveur1
type: backup
Physical space: 4.5568
...
node name:serveur2
type: backup
Physical space: 4.500
...
node name:serveur3
type: backup
Physical space: 4.5958
...

au total, une dizaine de parametre

et une dizaine de serveur

comment faire pour arriver à une structure de table classique genre
les parametres en entete de colonne et les datas dans les colonnes?

NB aps moyen de modifier le formatage de l'export.

D'avance merci

Frédéric

4 réponses

Avatar
The_Team
Bonjour,

Apparemment, les noms des serveurs sont pas trop originaux, donc inutile de
s'embêter avec celà :

Tu sais déjà que tes serveurs sont au nombre de 10 et qu'ils se nomment
serveur1 à serveur10.

Le deuxième paramétre est également superflu (type:backup) s'il est tujours
identique, sinon voir plus bas (idem).

Le seul paramètre intéressant semble être Physical space.

Si le nombre de ligne est constant, tu dois pouvoir sans problème importer
ce fichier texte ds une table et récupéré dans l'ordre le chiffre des
Physical space à partir de la position X.


--
Lucky_Team

http://www.access-developpement.com


"fth" a écrit dans le message de news:

Bonjour,
Je reçois de mon systeme de back up un fichier texte formaté comme ceci:

node name:serveur1
type: backup
Physical space: 4.5568
...
node name:serveur2
type: backup
Physical space: 4.500
...
node name:serveur3
type: backup
Physical space: 4.5958
...

au total, une dizaine de parametre

et une dizaine de serveur

comment faire pour arriver à une structure de table classique genre
les parametres en entete de colonne et les datas dans les colonnes?

NB aps moyen de modifier le formatage de l'export.

D'avance merci

Frédéric




Avatar
fth
Bonjour, bonsoir,
merci pour votre contribution à ma question mais:
l'idée de base est de trouver le moyen, par code, de récupérer des données
dans ce type de fichiers et de les formater de façon à pouvoir les utiliser
comme une table ou un tableur
l'idée n'est pas "comment m'en passer" et de tout faire à la main. Ce
fichier change plusieurs fois par semaine.
pour l'originalité des noms de serveurs ,de fait, je ne communique pas les
vrais noms et pour les autres paramètres, ils sont au nombre d'une
dizaine...

Pour terminer, retouver des données à partir d'une position X ... oui, c'est
(un peu) le sujet de mon precedent Post
mais j'opterais plutot pour une procedure qui retrouverais, sur base d'un
critère, les données (par exemple, situées à droite de ":")..
etc etc ...

Bonne fin de journée et encore merci

Frédéric



"The_Team" wrote in message
news:4326e8c2$0$5406$
Bonjour,

Apparemment, les noms des serveurs sont pas trop originaux, donc inutile
de s'embêter avec celà :

Tu sais déjà que tes serveurs sont au nombre de 10 et qu'ils se nomment
serveur1 à serveur10.

Le deuxième paramétre est également superflu (type:backup) s'il est
tujours identique, sinon voir plus bas (idem).

Le seul paramètre intéressant semble être Physical space.

Si le nombre de ligne est constant, tu dois pouvoir sans problème importer
ce fichier texte ds une table et récupéré dans l'ordre le chiffre des
Physical space à partir de la position X.


--
Lucky_Team

http://www.access-developpement.com


"fth" a écrit dans le message de news:

Bonjour,
Je reçois de mon systeme de back up un fichier texte formaté comme ceci:

node name:serveur1
type: backup
Physical space: 4.5568
...
node name:serveur2
type: backup
Physical space: 4.500
...
node name:serveur3
type: backup
Physical space: 4.5958
...

au total, une dizaine de parametre

et une dizaine de serveur

comment faire pour arriver à une structure de table classique genre
les parametres en entete de colonne et les datas dans les colonnes?

NB aps moyen de modifier le formatage de l'export.

D'avance merci

Frédéric








Avatar
The_Team
Bonsoir,

J'essaie de contribuer en fonction des éléments que tu donnes, si ces
éléments sont fictifs à la base,
je ne vois pas très bien comment on peut y apporter une réponse précise.

Comme je l'ai expliqué, ceci me semble possible, à condition d'avoir une
constante dans le nombre de ligne,
la position récurrente par ligne...donc avoir un minimum de paramétres
fixes.

Bon courage !

--
Lucky_Team

http://www.access-developpement.com


"fth" a écrit dans le message de news:
4326eba4$0$23754$
Bonjour, bonsoir,
merci pour votre contribution à ma question mais:
l'idée de base est de trouver le moyen, par code, de récupérer des données
dans ce type de fichiers et de les formater de façon à pouvoir les
utiliser comme une table ou un tableur
l'idée n'est pas "comment m'en passer" et de tout faire à la main. Ce
fichier change plusieurs fois par semaine.
pour l'originalité des noms de serveurs ,de fait, je ne communique pas les
vrais noms et pour les autres paramètres, ils sont au nombre d'une
dizaine...

Pour terminer, retouver des données à partir d'une position X ... oui,
c'est (un peu) le sujet de mon precedent Post
mais j'opterais plutot pour une procedure qui retrouverais, sur base d'un
critère, les données (par exemple, situées à droite de ":")..
etc etc ...

Bonne fin de journée et encore merci

Frédéric



"The_Team" wrote in message
news:4326e8c2$0$5406$
Bonjour,

Apparemment, les noms des serveurs sont pas trop originaux, donc inutile
de s'embêter avec celà :

Tu sais déjà que tes serveurs sont au nombre de 10 et qu'ils se nomment
serveur1 à serveur10.

Le deuxième paramétre est également superflu (type:backup) s'il est
tujours identique, sinon voir plus bas (idem).

Le seul paramètre intéressant semble être Physical space.

Si le nombre de ligne est constant, tu dois pouvoir sans problème
importer ce fichier texte ds une table et récupéré dans l'ordre le
chiffre des
Physical space à partir de la position X.


--
Lucky_Team

http://www.access-developpement.com


"fth" a écrit dans le message de news:

Bonjour,
Je reçois de mon systeme de back up un fichier texte formaté comme ceci:

node name:serveur1
type: backup
Physical space: 4.5568
...
node name:serveur2
type: backup
Physical space: 4.500
...
node name:serveur3
type: backup
Physical space: 4.5958
...

au total, une dizaine de parametre

et une dizaine de serveur

comment faire pour arriver à une structure de table classique genre
les parametres en entete de colonne et les datas dans les colonnes?

NB aps moyen de modifier le formatage de l'export.

D'avance merci

Frédéric












Avatar
3stone
Salut,

"fth"
| Je reçois de mon systeme de back up un fichier texte formaté comme ceci:
|
| node name:serveur1
| type: backup
| Physical space: 4.5568
| ...
| node name:serveur2
| type: backup
| Physical space: 4.500
| ...
| node name:serveur3
| type: backup
| Physical space: 4.5958
| ...
|
| au total, une dizaine de parametre
|
| et une dizaine de serveur
|
| comment faire pour arriver à une structure de table classique genre
| les parametres en entete de colonne et les datas dans les colonnes?


Un point de départ autour duquel tu peux broder...
http://users.skynet.be/accesshome/ah_fichiers_importertxt.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw