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 :

Description textuelle d'héritage


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut Description textuelle d'héritage
    Hello,

    J'utilise une API C qui propose un ensemble de nœuds. Ces nœuds ont des paramètres qu'on peut setter via l'API. Du fait de certains paramètres communs entre des nœuds, on constate une structure arborescente, mais celle-ci n'est pas explicite, car il s'agit de C.

    J'ai une moulinette C/Java qui va récupérer les infos de ces nœuds/paramètres, et génère des fichiers OpenDocument afin qu'on puisse documenter ces nœuds.

    Afin d'éviter la duplication de saisie pour les paramètres communs, j'aimerais pouvoir donner à ma moulinette une description de l'arborescence.

    Existe-t-il, pour une telle description, un langage qu'on pourrait exploiter via des classes Java ?

    Je précise que le nombre d'informations est très restreint. Les membres auraient pour seule propriété leur nom (il y en a en fait d'autres, mais on ne prendra en compte que les noms pour la description de l'arborescence).

    Exemple de ce qui pourrait être fait s'il n'existait aucun langage :

    A
    {
    param1
    param2
    }

    B
    {
    param3
    param4
    }

    C : A, B (héritage multiple)
    {
    param5
    param6
    }

    C aurait donc les attributs param1, param2, param3, param4, param5, param6

    On pourrait également mettre ça sous forme de XML.

    Merci.

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Par défaut
    Moi j'aime bien le JSon mais je ne suis pas sûr d'avoir cerné ta requête.

  3. #3
    Membre Expert
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Par défaut
    Utilises XML, comme cela tu peux créer ton propre langage facilement. Ensuite, tu peux manipuler du XML depuis JAVA sans soucis. Exemple :

    Code Xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <node name="A">
      <param name="param1">
      <param name="param2">
    </node>
    <node name="B">
      <param name="param2">
      <param name="param3">
    </node>
    <node name="C" extends="A,B">
      <param name="param4">
      <param name="param5">
    </node>
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS

    Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Effectivement, je n'avais pas pensé à mimer la syntaxe de Java avec le "extends". C'est tout bête.

    Merci.

Discussions similaires

  1. Aide ! - Description textuelle du cas d'utilisation
    Par Laidback dans le forum Cas d'utilisation
    Réponses: 7
    Dernier message: 17/05/2012, 16h48
  2. Réponses: 19
    Dernier message: 10/05/2010, 16h36
  3. Réponses: 1
    Dernier message: 23/04/2010, 12h41
  4. Use case et description textuelle
    Par anubis2003 dans le forum Cas d'utilisation
    Réponses: 3
    Dernier message: 31/12/2006, 19h55

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