Hello堆栈溢出社区!
我正在研究一种基于UML Sequence Diagrams创建Java单元/集成测试的方法。
所以,我的第一步是使用Astah生成的.XML文件来获取有关图表类/方法的信息。
在我的在线搜索中,我找不到一个库来帮助我从XML文件中获取/解析这些信息。
是否有任何可以帮助我阅读此文件而不是100%手动完成?
谢谢!
答案 0 :(得分:0)
我只是尝试使用Astah 7.2.0,似乎XML导出遵循UML 1.4的XMI 1.1格式。
<XMI xmi.version="1.1" xmlns:JUDE="http://objectclub.esm.co.jp/Jude/namespace/" xmlns:UML="org.omg.xmi.namespace.UML">
<XMI.metamodel xmi.name="UML" xmi.version="1.4"/>
如果它也是你的情况,并且Atash真的实现了这一点。你现在要找到一个能够解析它的库......
似乎Atash有一个XMI 2.4.1 / UML 2.4.1导出插件。如果您有权访问它,那么让一个能够解析它的库会更容易。
干杯