2012-02-08 33 views
0

我有大量的XML。許多對象都有子對象,我想從中生成表和外鍵。節點也有很多屬性。如何將20MB的XML數據放入SQL數據庫?

是否有一個庫(PHP,Python或任何便利的語言),可以處理這樣一個複雜的文件?

+0

我不知道任何副手。我知道有很多產品可以用來在市場上自動執行此操作(搜索谷歌類似'自動數據庫轉換器xml到sql')。如果你深入挖掘,甚至可能會有一個很好的免費遊戲。但主要是我想說的是,如果您知道任何腳本語言,自己編寫腳本轉換並不是很困難,並且可能不會比學習如何使用新軟件(並可能購買它)慢得多。 – 2012-02-08 01:44:51

回答

1

你爲什麼要這樣做?

邁克爾斯通布拉克有一句名言,我相信這就像是每次晚上下班回家時把你的車拿到位,並把每個部件放在車庫的一個單獨的架子上。這是很多工作,通常是不必要的。只需將XML存儲在XML數據庫中即可。

+0

謝謝。什麼是好的XML數據庫?我正在調查http://xml.apache.org/xindice/ – dangerChihuahua007 2012-02-17 21:03:14

相關問題