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

XML/XSL et SOAP Discussion :

Modifier le contenu d'une page web : modifier un fichier XML


Sujet :

XML/XSL et SOAP

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Modifier le contenu d'une page web : modifier un fichier XML
    Bonjour, je dois répondre à une demande où les règles de gestion apparaissent assez complexes. Ma mission consiste à :
    - Développer un site qui puisse rester modifiable. Qui puisse être administré. (Formulaire,...)
    - Il sera stocké sur un serveur qui n'interprète aucun langage coté serveur (pas de php par exemple).
    - Je ne peux donc utiliser que des technologies lisibles par le navigateur. (JavaScript, html)
    - Il n'y aura pas de base de données stockée sur le serveur.

    Donc, je me suis dis que j'allais utiliser un fichier XML comme base de donnée et je pourrais le modifier avec XSLT ou en JavaScript. Seulement, si j'ai bien compris, le JavaScript ne va me permettre de modifier la copie du fichier xml et quand on rechargera la page, il n'y aura plus les modifications.
    Alors comment faire en sorte que les nouvelles modifications soient enregistrées ?
    De plus, il est possible que le fichier xml soit stocké sur le réseau et non sur le serveur afin d'éviter des problèmes de droits.

    Dites moi si vous voyez d'autres solutions, s'il y a des erreurs dans mon résonnement.

    Merci,

    Linnya

  2. #2
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    Il n'y a pas de problèmes dans ton raisonnement, par contre il est quand même possible de faire ce que tu veux :

    En Javascript, tu peux discuter avec une applet Java et donc modifier tes données via l'applet en question (je l'ai fait pour un cas similaire au tien).

    Si tu ne veux pas utiliser d'applet Java (pour des questions de sécurité par exemple), tu peux toujours tester avec Flash.
    Je ne sais pas s'il est possible de faire intéragir le Flash avec du javascript, mais je pense que oui.

    Du coup tu aurais ton applet Java (ou ton appli Flash) qui jouerait le rôle de serveur : récupérer les données "envoyées" par la page Web (ici via du javascript) et les enregistrer dans un fichier XML.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci, je n'avais pas pensé à cette possibilité, donc je me suis renseignée mais je me suis aperçut que les navigateurs qu'utilisent l'entreprise ne sont pas compatible java. Et je pense qu'ils ne voudront pas faire de mise à jour.
    C'est embêtant puisque je connais le java mais pas le flash, du tout.
    Est ce difficile à appréhender ?

Discussions similaires

  1. Peut on modifier le contenu d'une page web statique?
    Par Velojif dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 07/01/2013, 00h30
  2. Réponses: 5
    Dernier message: 19/03/2008, 03h44
  3. Modifier le contenu d'une page de notebook ?
    Par skip78 dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 09/12/2006, 14h59
  4. copier le contenu d'une page web dans un fichier texte
    Par wassila dans le forum C++Builder
    Réponses: 30
    Dernier message: 28/08/2005, 22h27
  5. Réponses: 2
    Dernier message: 16/07/2004, 09h30

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