信息 XML 转换为 XMI
Information XML convert to XMI
我创建了一个程序来扫描一个特殊的数据库。
我得到了诸如 class 属性名称之类的信息,并且我都存储在 XML 中,我想获得这些信息的图表以便让我了解数据库。
我的 XML 喜欢这个:
<Zone OrdreZone="4" Redifinies="">
<InfoCommon Niveau="7" Name="MyName1."/>
<Attribut Type="Int" Longueur="22" OrdreAttribut="20">
<InfoCommon Niveau="10" Name="XXXXXX"/>
</Attribut>
<Attribut Type="9(008)." Longueur="22" OrdreAttribut="21">
<InfoCommon Niveau="10" Name="MyName2"/>
</Attribut>
<Attribut Type="9(006)." Longueur="22" OrdreAttribut="22">
<InfoCommon Niveau="10" Name="MyName3"/>
</Attribut>
<Zone OrdreZone="5" Redifinies="">
<InfoCommon Niveau="10" Name="SC-CLESC."/>
<Attribut Type="X(007)." Longueur="22" OrdreAttribut="15">
<InfoCommon Niveau="15" Name="MyName4"/>
</Attribut>
<Attribut Type="X(023)." Longueur="22" OrdreAttribut="16">
<InfoCommon Niveau="15" Name="MyName5"/>
</Attribut>
<Zone OrdreZone="6" Redifinies="">
<InfoCommon Niveau="15" Name="MyName6"/>
<Attribut Type="9(005)." Longueur="22" OrdreAttribut="12">
<InfoCommon Niveau="20" Name="MyName7"/>
</Attribut>
<Attribut Type="X(011)." Longueur="22" OrdreAttribut="13">
<InfoCommon Niveau="20" Name="MyName8"/>
</Attribut>
<Attribut Type="X(003)." Longueur="22" OrdreAttribut="14">
<InfoCommon Niveau="20" Name="MyName9"/>
</Attribut>
</Zone>
<Zone OrdreZone="7" Redifinies="">
<InfoCommon Niveau="15" Name="MyName10"/>
<Attribut Type="X(008)." Longueur="22" OrdreAttribut="17">
<InfoCommon Niveau="20" Name="MyName11"/>
</Attribut>
<Attribut Type="X(017)." Longueur="22" OrdreAttribut="18">
<InfoCommon Niveau="20" Name="MyName12"/>
</Attribut>
<Attribut Type="X(001)." Longueur="22" OrdreAttribut="19">
<InfoCommon Niveau="20" Name="MyName13"/>
</Attribut>
</Zone>
</Zone>
</Zone>
我想转换成 xmi
区域 link 和区域
也许 xslt 可以做到这一点???
谢谢
我只是创建了一个程序,用 XMI 的规则逐行写入以获得文件 XMI.而且我没有找到任何可以做这样的事情的库
我创建了一个程序来扫描一个特殊的数据库。
我得到了诸如 class 属性名称之类的信息,并且我都存储在 XML 中,我想获得这些信息的图表以便让我了解数据库。
我的 XML 喜欢这个:
<Zone OrdreZone="4" Redifinies="">
<InfoCommon Niveau="7" Name="MyName1."/>
<Attribut Type="Int" Longueur="22" OrdreAttribut="20">
<InfoCommon Niveau="10" Name="XXXXXX"/>
</Attribut>
<Attribut Type="9(008)." Longueur="22" OrdreAttribut="21">
<InfoCommon Niveau="10" Name="MyName2"/>
</Attribut>
<Attribut Type="9(006)." Longueur="22" OrdreAttribut="22">
<InfoCommon Niveau="10" Name="MyName3"/>
</Attribut>
<Zone OrdreZone="5" Redifinies="">
<InfoCommon Niveau="10" Name="SC-CLESC."/>
<Attribut Type="X(007)." Longueur="22" OrdreAttribut="15">
<InfoCommon Niveau="15" Name="MyName4"/>
</Attribut>
<Attribut Type="X(023)." Longueur="22" OrdreAttribut="16">
<InfoCommon Niveau="15" Name="MyName5"/>
</Attribut>
<Zone OrdreZone="6" Redifinies="">
<InfoCommon Niveau="15" Name="MyName6"/>
<Attribut Type="9(005)." Longueur="22" OrdreAttribut="12">
<InfoCommon Niveau="20" Name="MyName7"/>
</Attribut>
<Attribut Type="X(011)." Longueur="22" OrdreAttribut="13">
<InfoCommon Niveau="20" Name="MyName8"/>
</Attribut>
<Attribut Type="X(003)." Longueur="22" OrdreAttribut="14">
<InfoCommon Niveau="20" Name="MyName9"/>
</Attribut>
</Zone>
<Zone OrdreZone="7" Redifinies="">
<InfoCommon Niveau="15" Name="MyName10"/>
<Attribut Type="X(008)." Longueur="22" OrdreAttribut="17">
<InfoCommon Niveau="20" Name="MyName11"/>
</Attribut>
<Attribut Type="X(017)." Longueur="22" OrdreAttribut="18">
<InfoCommon Niveau="20" Name="MyName12"/>
</Attribut>
<Attribut Type="X(001)." Longueur="22" OrdreAttribut="19">
<InfoCommon Niveau="20" Name="MyName13"/>
</Attribut>
</Zone>
</Zone>
</Zone>
我想转换成 xmi
区域 link 和区域
也许 xslt 可以做到这一点???
谢谢
我只是创建了一个程序,用 XMI 的规则逐行写入以获得文件 XMI.而且我没有找到任何可以做这样的事情的库