2010-01-11 10 views
0

J'ai reçu un fichier XSD qui décrit comment les objets seront rassemblés en XML. Le XSD est assez complexe pour que je ne puisse pas tout garder dans ma tête en essayant d'écrire du code pour l'analyser (avec SAX). Ce que j'aimerais, c'est une sorte d'outil qui pourrait transformer cette définition XSD en un diagramme de classes. En connaissez-vous?Connaissez-vous un outil pour transformer une définition XSD de la façon dont les classes seront rassemblées en XML dans un diagramme de classes (UML?)?

Points bonus si cela fonctionnera sous Linux (mais ce n'est certainement pas une obligation).

Répondre

1

Hypermodel fait cela. C'est un plugin eclipse (lire: fonctionne sous Linux, mais en Java) qui lit un fichier de schéma et produit un modèle UML. Il a une visionneuse simple intégrée si vous n'avez pas un outil de modélisation complet.

Vous pouvez également utiliser un cadre de liaison comme JAXB et trouver un outil pour créer un diagramme de classes à partir des classes générées.