Comment transformer un fichier excel en XML

  • Auteur de la discussion sperron
  • Date de début

sperron

Nouveau membre
Bonjour,

J'ai un projet à monter à partir d'un fichier Excel.
1 - Je dois transformer un fichier de données (via Excel) en formal XML pour ensuite
2 - le transformer en format web.

Première étape

Comment puis-je transformer les données en format XML ?
Peut-être en créant une macro ...
Peut-être avec le VB de Excel....

Version de Excel : 2000

Le fichier Excel n'est pas gros pour le moment, mais au fil des mois il grandira.

Le but final de mon projet est de créer une fonction (dans une page de menu Web)qui mettra à jour la page Web concernée de façon dynamique.

Je n'ai jamais créé de fichier XML et jamais travailler directement en VB.

Alors je ne sais pas par où commencer..... ?????

SVP aidez-moi quelqu'un .... :sweat:
 

boub popsyteam

Grand Maître
excel -> CVS --> php / mysql --> web ;)
Avec du XML au milieu si ça t'amuse mais ce n'est pas obligatoire du tout.
Tu peux importer (quasi) directement du Excel dans mysql et/ou générer du XML et/ou une page directement apres.
 

sperron

Nouveau membre
....php / mysql --> web ....

Toutes mes pages Web sont en ASP est-ce que ça cause un problème ?
 

boub popsyteam

Grand Maître
Non au contraire !!
C'est encore plus simple pour lire du excel ;)


edit: via ADO tu peux lire un fichier excel comme si c'était une base de donnée, donc l'importer apres ;)
 

sperron

Nouveau membre
:bounce:
SVP Donne-moi une piste ... par où je commence ?
Dans Dreamweaver ? ou directement dans Excel ?
:pt1cable:

MERCI !!!
 

boub popsyteam

Grand Maître
Dans excel tu prépares ton fichier avec que des lignes utiles (pas de décoration autant que possible et pas de trous de lignes)

Dans dreamweaver tu pourras faire la structure et rajouter ton code ;)
 

sperron

Nouveau membre
Bon ok,
J'ai enlevé tout le "fla-fla" dont je n'ai pas besoins
(J'ai créé une macro pour ça mais je ne suis pas certaine que ça va toujours bien fonctionner)

J'ai saugardé le fichier en format htm et maintenant je suis dans Dreamweaver avec ce fichier.

Je ne suis pas certaine que c'est la bonne procédure... (supposé finir avec un seul clic)

Pourrais-tu continuer à me guider...

Merci !!
 

boub popsyteam

Grand Maître
Il faut sauver le fichier en .xls (normalement en somme).

Sous dreamweaver tu ne dois que faire la structure (contenant) sans les données (contenu). Ou plutot prévoir l'emplacement et/ou la façon (visuelle) ou elles seront affichées.

Apres il te faudrat ecrire du code (ASP dans ton cas) pour importer ton fichier excel dans la base de donnée associée au site. Puis le code pour générer du XML si vraiment tu as besoin de ce format à part (inutile si il ne sert qu'a générer la page d'apres) à partir de la base de donnée. Et le code (similaire au précédent) pour générer le morceau de fichier (x)html prévu précédement dans ta page sous dreamweaver.


edit: lien fort utile:
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 082
Membres
1 586 396
Dernier membre
theo619
Partager cette page
Haut