0
如何從這個XML代碼中創建一個好的MySQL數據庫表結構?XML結構到MySQL表結構
<xml>
<product>
<id>1</id>
<name>Test 1</name>
<description>
<weight>120t</weight>
<height>20cm</height>
</description>
</product>
<product>
<id>1</id>
<name>Test 1</name>
<description>
<length>100m</length>
<strength>99%</strength>
</description>
</product> </xml>
如何解決描述條目? 我無法知道共有多少個描述信息。
在我看來:
表產品有:ID,名稱
表說明:ID,PID(產品ID),標籤,值
你覺得這個怎麼樣?或者什麼是最好的?
感謝您的幫助。 TIA, Frgtv10
-----編輯
如何解決在其最好的方式是這樣的?
<product>
<id>1</id>
<name>Test1</name>
<description>
<width>100</width>
<price>
<euro>
<catalog>100</catalog>
<online>98</online>
</euro>
</price>
</description>
</product>
感謝您的留言。我用一個新的「功能」編輯了上面的問題。最好如何解決這個問題? TIA! – frgtv10
這正是深度嵌套XML的手動映射變得痛苦的地方,我們可以始終爲每種類型的子元素添加表格,但最後您應該看看XML-> Object編組框架,比如JAXP:http:// jaxp .java.net / –