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

UML Discussion :

Modélisation UML d'un document XML


Sujet :

UML

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2004
    Messages : 42
    Points : 20
    Points
    20
    Par défaut Modélisation UML d'un document XML
    Salut,
    J'ai un exercice à faire il s'agit de réaliser le diagramme des classes d'un document xml. Comme je n'ai jamais de xml j'ai recherché sur Internet des informationsà ce sujet mias j'ai du mal à comprendre.
    Voilà le document xml et le sujet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Vous devez réaliser un logiciel qui permet de manipuler en mémoire la structure du fichier struts-config.xml.
    Un document STRUTS-CONFIG est composé d'une collection de « form-beans », d'une collection de « action-mappings » et d'un fichier de « Ressources ».	'
    
    <struts-config>
    
    <!-- ======= Form Bean Définitions =======
    <form-beans> <form-bean name="profileForrn"
    type="org. apache. struts.action.DynaActionForm"> <form-property name="actionClass" tvpe="java.lang.String"/> <form-property name="firstName" type="java.Iang.String"/> <form-property name="lastName" type="java.lang.String"/> <form-property name="favoriteColor" fype="java.lang.String'7> <form-property name="birthdate" type="java.lang.String"/> </form-bean> </form-beans>
    
    <!-- ======= Action Mapping Définitions ======
    <action-mappings>
    <!-- Action mapping for profile form --> <action path="/profilelnput" type="exl .Profile Action" name="profiIeForm" scope="request" input="/profilelnput.jsp" validate="true">
    <forward name="success" path="/profileOutput.jsp"/> <forward name="next" path="/profileOutputNext,jsp"/> </action> </action-mappings>
    
    <!-- ========== Message Resources Définitions &#58;
    <message-resources parameter="exl .ApplicationResources"/> </struts-config>
    
    Nous devons manipuler le contenu de ce fichier en mémoire pour pouvoir accéder aux données décrites dans cette structure. Chaque donnée de cette structure doit être accessible par une méthode spécifique. Pour aider la recherche d'élément dans cette structure, il faut pouvoir rechercher un forrm-bean par son nom dans la collection de form-beans. Une action est retrouvée dans la collection d'action-mappings par rapport à la valeur du champs «path ». Un forward est retrouvé dans la collection de forwards d'une action par la valeur du champs « name ».
    
    ==>Représentez cette structure de données sous forme d'un schéma de classes
    J'aimerai que qqun m'indique les différentes classes que je vais avoir et les iens entre celle ci car là je ne vois pas du tout.
    Merci d'avance.

  2. #2
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Tu peux utiliser le soft CastorXML (http://www.exolab.org) qui permet de monter en mémoire un fichier XML sous la forme d'objets Java.
    Tu peux aussi, tout simplement, utiliser l'api DOM

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2004
    Messages : 42
    Points : 20
    Points
    20
    Par défaut
    Merci de m'avoir répondu je pense que cela devrait m'aider.
    Merci

  4. #4
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Précision, CastorXML permet de générer les classes Java à partir du fichier XML ! A voir le résultat dans ton cas.

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

Discussions similaires

  1. XML et modélisation UML
    Par fanette dans le forum Format d'échange (XML, JSON...)
    Réponses: 9
    Dernier message: 28/02/2007, 09h30
  2. Livre - Modélisation et manipulation de documents XML
    Par freegreg dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 27/08/2005, 11h45
  3. Réponses: 3
    Dernier message: 03/06/2003, 13h16
  4. Stocker du texte mis en forme dans un document XML
    Par ovh dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 13/02/2003, 10h23
  5. pb formatage document XML généré par un dom tree
    Par lionel69 dans le forum APIs
    Réponses: 11
    Dernier message: 17/10/2002, 09h53

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