我有一个包含多个元素和属性的 xml(您可以在下面看到一个示例),我想从中创建一个 SQL 表/表。
XML 示例:
<prgs>
<prg Id="1" >
<name>Xulescu</name>
<type>Human</type>
<attribs>
<attrib>doesn't matter</attrib>
</attribs>
<timeZone>doesn't matter</timeZone>
<URL>doesn't matter/</URL>
.....
</prgs>
我需要做一张这样的桌子
ID | Name
-------------------------
1 | Xulescu
......
谢谢
另一种情况
那这个呢 ?
<schedules type="tip1">
<schedule prgsId="15361" >
<event Id="1234" date="2012-10-05">
<times>
<time>01:00</time>
</times>
</event>
<event Id="2345" date="2012-10-05">
<times>
<time>01:30</time>
</times>
</event>
结果应该是一个表格
ID ScheduleID PrgsID showId Date Time
.................................................................
1 xxx xxxx 1234 2012-10-05 01:00
2 xxx xxxx 2345 2012-10-05 01:30
ID 是一个自增字段
ScheduleID, PrgsID
是 FK 键