ouverture d'un fichier existant

Asked by roubalist21 on 2011-02-09

Salut,
je suis entrain de développé cette application en lui rajoutant la possibilité de dessiner un graphe de dépendance fonctionnelle qui ce convertie en modèle conceptuel de donnée, je voudrais rajouter la possibilité de sauvegarder le graphe dans le fichier xml, mais le problème c'est qu'il me faut le DTD ou équivalent, que vous utiliser afin de le modifier et pouvoir redessiner le graphe automatiquement à partir du fichier xml.

Question information

Language:
French Edit question
Status:
Solved
For:
AnalyseSI Edit question
Assignee:
No assignee Edit question
Last query:
2011-02-10
Last reply:
2011-02-10
roubalist21 (roubalist21) said : #1

Hi,
her is my question in English, I've developed this application whit adding the possibility of drawing the graph of functional dependence, and also convert it to MCD, but, to save this graph in the xml file, i need to know the DTD of this XML or equivalent, to modify it and then, can re-draw this graph after opening the *.asi file.

Bruno Dabo (bruno.dabo) said : #2

Bonjour,
Pour aller vite je vous donne un exemple de fichier xml .

<?xml version="1.0" encoding="UTF-8"?>
<analyse>
<about>
<release release="v0.75 - Rockhampton" />
<company>
<name>LYWOON SOFTWARE</name>
<email><email address hidden></email>
</company>
</about>
<module id="merise">
<dictionnaire>
<information code="id_employe" nom="id_employe" type="INT" taille="0" utilise="true" />
<information code="id_societe" nom="id_societe" type="INT" taille="0" utilise="true" />
<information code="nom_employe" nom="nom_employe" type="VARCHAR" taille="30" utilise="true" />
<information code="nom_societe" nom="nom_societe" type="VARCHAR" taille="30" utilise="true" />
<information code="id4" nom="id4" type="AUTO_INCREMENT" taille="0" utilise="true" />
</dictionnaire>
<mcd>
<entite nom="SOCIETE" x="360" y="56">
<information code="id_societe" />
<information code="nom_societe" />
</entite>
<entite nom="EMPLOYE" x="66" y="55">
<information code="id_employe" />
<information code="nom_employe" />
</entite>
<association nom="travaille" x="216" y="69">
</association>
<entite nom="Entite 4" x="247" y="179">
<information code="id4" />
</entite>
<lien cardmin="0" cardmax="N" elem1="travaille" elem2="SOCIETE" />
<lien cardmin="0" cardmax="N" elem1="travaille" elem2="EMPLOYE" />
<lien cardmin="0" cardmax="N" elem1="travaille" elem2="Entite 4" />
</mcd>
</module>
</analyse>

Pour décompresser ou compresser un fichier ASI voir la faq
https://answers.launchpad.net/analysesi/+faq/1287

roubalist21 (roubalist21) said : #3

On 10/02/2011 11:56, Bruno Dabo wrote:
> Your question #144760 on AnalyseSI changed:
> https://answers.launchpad.net/analysesi/+question/144760
>
> Status: Open => Answered
>
> Bruno Dabo proposed the following answer:
> Bonjour,
> Pour aller vite je vous donne un exemple de fichier xml .
>
> <?xml version="1.0" encoding="UTF-8"?>
> <analyse>
> <about>
> <release release="v0.75 - Rockhampton" />
> <company>
> <name>LYWOON SOFTWARE</name>
> <email><email address hidden></email>
> </company>
> </about>
> <module id="merise">
> <dictionnaire>
> <information code="id_employe" nom="id_employe" type="INT" taille="0" utilise="true" />
> <information code="id_societe" nom="id_societe" type="INT" taille="0" utilise="true" />
> <information code="nom_employe" nom="nom_employe" type="VARCHAR" taille="30" utilise="true" />
> <information code="nom_societe" nom="nom_societe" type="VARCHAR" taille="30" utilise="true" />
> <information code="id4" nom="id4" type="AUTO_INCREMENT" taille="0" utilise="true" />
> </dictionnaire>
> <mcd>
> <entite nom="SOCIETE" x="360" y="56">
> <information code="id_societe" />
> <information code="nom_societe" />
> </entite>
> <entite nom="EMPLOYE" x="66" y="55">
> <information code="id_employe" />
> <information code="nom_employe" />
> </entite>
> <association nom="travaille" x="216" y="69">
> </association>
> <entite nom="Entite 4" x="247" y="179">
> <information code="id4" />
> </entite>
> <lien cardmin="0" cardmax="N" elem1="travaille" elem2="SOCIETE" />
> <lien cardmin="0" cardmax="N" elem1="travaille" elem2="EMPLOYE" />
> <lien cardmin="0" cardmax="N" elem1="travaille" elem2="Entite 4" />
> </mcd>
> </module>
> </analyse>
>
>
> Pour décompresser ou compresser un fichier ASI voir la faq
> https://answers.launchpad.net/analysesi/+faq/1287
>
merci beaucoup.

Bruno Dabo (bruno.dabo) said : #4

--