IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Xml, Xslt, Xhtml et Javascript ?


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Inscrit en
    Octobre 2004
    Messages
    616
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 616
    Par d�faut Xml, Xslt, Xhtml et Javascript ?
    Bonjour � tous, j'ai eu une petite id�e et j'aimerais votre avis dessus .

    Il me reste en gros 25 jour �travailler dans une boite d'assurance . J'ai pratiquement finit les taches qui m'incombaient et j'envisage de proproser a ma patronne de passer le temps qui me reste a paufinner tout ca .

    But de la chose :
    - Offrir une solution plus propre � mes coll�ges, et potentiellement plus puissante
    - Apprendre � utilier des techniques/technologies/langages, qui m'interessent mais que je n'ai pas encore beaucoup manipul� .

    Pour le moment, j'ai un document excel dans lequel l'utilisateur doit rentr� des donn�es, appuyer sur un bouton pour effectuer des calcul, puis effectuer un publipostage.

    Je me disait que je pourrais proc�der de la sorte pour am�liorer la pr�sentation, l'efficassit� de tout ca :

    - garder le document excel comme fichier de stockage des donn�es . Ce fichier n'aurai PAS a etre vu de l'utilisateur .

    - Exporter les donn�es de ce document vers un document xml

    - Se servir d'un document XSLT pour cr�er un doc XHTML a partir de mon document xml pr�c�dent .

    - Me servir du javascript pour donner un peu de relief a tout ca, et surtout me d�brouiller pour d'une facons ou d'une autre ( avec le javascript ? ) permettre a l'utilisateur via la apge de web de saisir des informations et d'enregistrer les modifications dans le fichier xml, et surtout dans le fichier excel .

    En gros je me demande si tout ca est possible, un lien
    excel -> xml -> xhtml -> excel , le tout avec le moins possible d'action venant de l'utilisateur ( id�alement, que tout se fasse a l'ouverture/ fermeture de la page web.

    J'ai a ma disposition word 97, excel 97, IE 6, je suis sous WinNT et mon programme doit �tre compatible WinXP .

    Je vais demander ( pas garantie que j'obtienne les droits ...) de pouvoir t�l�charger un-deux petits logiciels . Donc potentiellement un compilateur ( si un langage genre c++ me utile/*vital?* dans tout ce proc�d� ) .

    Vous en pensez quoi ?

  2. #2
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2006
    Messages
    2 532
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2 532
    Par d�faut
    Le plus dur c'est la conversion Excell XML...
    Sans langage serveur.... impossible � mon avis

    Pour ce qui est du xslt avec JS, bof...
    * Aucun standart n'existe (ou du moins n'est respect� (lol))
    * Tr�s peu d'exemples dans le Web
    * ...

    Pour la gestion du XML, c'est au moins aussi amusant que le xslt.
    J'ai d�j� essay�, mais d�s que tu veux faire du cross-browser, tu ne peux pas t'en sortir

    Si tu veux mon avis, il va te falloir utiliser soit du ASP .Net (c'est la solution la meilleure selon moi) soit du PHP (mais tu vas avoir du mal � trouver les API qu'il te faut)

  3. #3
    Membre �clair�
    Inscrit en
    Octobre 2004
    Messages
    616
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 616
    Par d�faut
    Le probl�me du cross-broswer ne se pose pas, car il s'agit d'une grande entreprise et qui reste exclusivement sous windows ( NT va etre remplac� par XP ) .

    Quand � ASP, PhP, d'apres mes souvenir se sont des langage necessitant un serveur, ce dont je ne dispose pas .
    Je ne dispose pas non plus d'un environnement .NET pour developpez :/

    J'ai vu word 2003/excel2003 proposes des options tr�s interessantes en mati�re de xml . ( exportation, importation ... ) Je vais donc voir si le remplacement des post NT en XP dans mon entreprise est proche ou pas ... sinon en effet ca va etre gal�re il semble :/

    EDIT :
    Pour ce qui est du xslt avec JS, bof...
    * Aucun standart n'existe (ou du moins n'est respect� (lol))
    * Tr�s peu d'exemples dans le Web
    * ...
    Je ne vois pas le rapport xslt / JS ... car le xslt va etre directement utilis� par la fichier xml, et donc interpr�t� par le navigateur et pas par le JS .

  4. #4
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2006
    Messages
    2 532
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2 532
    Par d�faut
    Oui en effet !
    Je n'y avais pas pens�...
    Mais il existe une m�thode (hum hum) pour faire une transformation xslt grace � JS.
    C'est � ca que je pensais

Discussions similaires

  1. xml/xslt IE7 Javascript
    Par best94 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 12/12/2007, 16h37
  2. [XSLT] XHTML dans XML
    Par datchou dans le forum XSL/XSLT/XPATH
    R�ponses: 3
    Dernier message: 22/01/2007, 16h01
  3. optimisation de temps de traitement xml/xslt
    Par Erwy dans le forum XSL/XSLT/XPATH
    R�ponses: 2
    Dernier message: 06/05/2004, 16h08
  4. Astuces XML/XSLT
    Par haypo dans le forum XSL/XSLT/XPATH
    R�ponses: 2
    Dernier message: 25/06/2003, 08h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo