Question

Je suis en train d'extraire des informations à partir d'un programme modèle d'architecte d'entreprise (enregistré dans un XMI fichier) - J'ai besoin de générer des rapports, mais je ne veux pas aller jusqu'à créer une évaluation environnementale add-in. Y at-il une bibliothèque de l'analyseur C # XMI n'importe où?

Je pourrais bien sûr générer un code d'analyse syntaxique XMI de son schéma XML, mais ce serait mon deuxième option.

Était-ce utile?

La solution

Avez-vous vraiment besoin d'un XML? EA enregistre ses informations dans une base de données (alias Jet standard DB format MS Access comme EA de 7,5 en dépit de son extension de fichier pae), il devrait être facile à interroger. Une autre façon consiste à utiliser l'interface Automation (en C #, vous devez importer Interop.EA) pour accéder à tout magasins EA et aussi des diagrammes qui sont générés.

Autres conseils

Ok, ce que je l'ai découvert à ce jour est qu'il existe des versions différentes XMI . Pour citer Wikipedia :

  

Plusieurs versions de XMI ont été   créé: 1.0, 1.1, 1.2, 2.0 et 2.1.   Les versions 2.x sont radicalement   différente de la série 1.x.

EA modèle exporté à la fois à 1.1 et 2.1 et les exportations vraiment ne semblent différentes, à partir d'éléments XML haut. Donc je suppose que quand on parle d'un analyseur MI, vous devez d'abord spécifier la version XMI vous intéresse.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top