2009-09-08 11 views
0

J'ai des fichiers XML et des schémas que je voudrais documenter. Tout ce qui concerne ce projet est documenté à l'aide de modèles UML NetBeans, de documents Microsoft Word, de feuilles de calcul Microsoft Excel et de dessins Microsoft Visio. Je suis fan de l'auto-documentation, mais ce n'est pas mon choix - une documentation externe doit être produite. Comment puis-je représenter graphiquement les fichiers et les schémas XML à l'aide de ces outils?Existe-t-il des normes pour représenter visuellement les structures de fichiers XML ou les schémas?

Répondre

1

Bien que cela dépende quelque peu de votre dtd/schema, il n'y a aucune raison que vous ne puissiez pas le faire en UML. Par exemple, has-a des relations identifiant quelles balises peuvent être imbriquées dans d'autres, et les attributs peuvent facilement être listés sur chaque "classe" (aka tag). Si vous préférez créer des formes UML personnalisées pour les balises (en fonction des classes), c'est également une option.

Voir http://www.ibm.com/developerworks/library/x-umlschem/ pour un exemple décent de ceci.

+0

C'est une idée intéressante, en fait. Je vais aller plus loin et Google plus sur l'utilisation d'UML pour représenter XML. –

+0

Il semble que UML soit accepté à cette fin, comme proposé par votre lien ainsi que celui-ci: http://www.xml.com/pub/a/2001/08/22/uml.html –

+0

heureux de vous aider. Merci de l'acceptation. –