问题描述
我在 MS Access 中创建了一个简单的数据库,它有 4 个表。它们的组织方式如图所示:
我想将数据库数据导出为如下组织的 XML
<Context ID="C1">
<Moment ID="M1">
<Label ID="L1" ContextID="C1" MomentID="M1">
<Text ID="T1" LabelID="L1">...</Text>
<Text ID="T2" LabelID="L1">...</Text>
</Label>
<Label ID="L2" ContextID="C1" MomentID="M1">
<Text ID="T3" LabelID="L2">...</Text>
<Text ID="T4" LabelID="L2">...</Text>
<Text ID="T5" LabelID="L2">...</Text>
</Label>
</Moment>
<Moment ID="M2">
<Label ID="L3" ContextID="C1" MomentID="M2">
<Text ID="T6" LabelID="L3">...</Text>
</Label>
<Label ID="L4" ContextID="C1" MomentID="M2">
<Text ID="T7" LabelID="L4">...</Text>
<Text ID="T8" LabelID="L4">...</Text>
<Text ID="T9" LabelID="L4">...</Text>
</Label>
</Moment>
<Moment ID="M3">
<Label ID="L5" ContextID="C1" MomentID="M3">
<Text ID="T10" LabelID="L5">...</Text>
<Text ID="T11" LabelID="L5">...</Text>
</Label>
</Moment>
</Context>
<Context ID="C2">
<Moment ID="M2">
<Label ID="L6" ContextID="C2" MomentID="M2">
<Text ID="T12" LabelID="L6">...</Text>
<Text ID="T13" LabelID="L6">...</Text>
<Text ID="T14" LabelID="L6">...</Text>
<Text ID="T15" LabelID="L6">...</Text>
</Label>
</Moment>
<Moment ID="M3">
<Label ID="L7" ContextID="C2" MomentID="M3">
<Text ID="T16" LabelID="L7">...</Text>
<Text ID="T17" LabelID="L7">...</Text>
</Label>
<Label ID="L8" ContextID="C2" MomentID="M3">
<Text ID="T18" LabelID="L8">...</Text>
<Text ID="T19" LabelID="L8">...</Text>
<Text ID="T20" LabelID="L8">...</Text>
<Text ID="T21" LabelID="L8">...</Text>
</Label>
</Moment>
</Context>
...
有没有办法做到这一点?或者类似的东西?如果我的数据库的当前结构无法实现,是否有办法修改结构以使此特定导出成为可能?
如果您需要更多解释,请告诉我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)