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

C# Discussion :

Commandes enregistreées dans un XML


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut Commandes enregistreées dans un XML
    Bonjour à tous,


    J'aimerais savoir si il est possible ( et si oui, comment ^^) de sauvegarder des commandes ( comme Math.Round et autre) dans une balise XML afin que c# puisse les interprétés plus tard...

    En clair ^^:

    Fichier XML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <calcul>
    <operation>2+52+8</operation
    </calcul>
    et que cela donne , une fois le xml chargé dans c#


    Merci d'avance

  2. #2
    Membre émérite Avatar de ctxnop
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2007
    Messages : 858
    Par défaut
    Salut,
    Non, rien de directe, c'est à toi d'écrire ton interpréteur.

  3. #3
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Pour ce genre de détail, j'avais donné un exemple (il y a longtemps - au moins deux ans) d'utilisation du CodeDom et de la compilation à la volée.

    Une petite recherche devrait le faire ressortir.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    Merci pour vos réponses =) ...

    Je vais faire une recherche pour la compilation à la volée ...

    Ce n'est pas possible avec XML , mais est ce que ce ne serait pas possible avec un autre type de fichier?

  5. #5
    Membre émérite Avatar de ctxnop
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2007
    Messages : 858
    Par défaut
    Bah comme Bluedeep l'a suggéré, tu peux générer un code en C# ou en VB.Net (donc un .cs ou un .vb) et au runtime tu le compile puis l'exécute.
    Mais attention, songes bien aux implications, cette façon de faire peut devenir très dangereuse puisque le fichier en question contient du code et donc l'utilisateur peut exécuter ce qu'il veux.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 18
    Par défaut
    J'ai retrouvé ton Post BlueDeep et c'est sur , c'est ce qu'il me faut ...

    Je donne le lien pour les personnes qui voudraient savoir de quoi il retourne :

    http://www.developpez.net/forums/d47...ion-dynamique/


    Ta classe est parfaite, elle réalise bien les formules... Juste un point, est il possible qu'elle n'arrondisse pas trop les divisions a l'intérieur de la formule :

    Par exemple 100/30 donne 3 , est il possible d'avoir 3.33 (ou plus)..

    J'avoue que c'est être 'chiant' mais c'est pour le domaine médicale alors

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/10/2011, 11h26
  2. [TestNG] Lancer commande MS-DOS (ou script) dans fichier XML
    Par Lionkid dans le forum Tests et Performance
    Réponses: 0
    Dernier message: 18/05/2010, 21h48
  3. Commandes MySQL dans un fichier xml.
    Par argon dans le forum XQUERY/SGBD
    Réponses: 4
    Dernier message: 12/06/2009, 09h56
  4. Pas de casse dans les XML
    Par :GREG: dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 13h51

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