2011-09-18 53 views
1

我試圖通過phpMyAdmin導入XML文件,並將每個子元素映射到MySQL表中的相應字段。 XML示例:通過phpMyAdmin將XML文件導入到MySQL

<event> 
<date>1992</date> 
<title>Event Title</title> 
<description>Event description goes here.</description> 
</event> 

我有相同上面列出的子元素的名稱表中MySQL的領域,但是,當我輸入我的XML文件,我得到一個消息,說「0查詢的執行,」和當然沒有進口。

我試圖通過phpMyAdmin文檔查找,但我找不到任何東西,只是作爲導入方法的XML的適度描述。這應該怎麼做?

回答

0

很抱歉,您是否嘗試過使用ISO XML?爲什麼不試試頭部和標準XML附帶的所有東西?如果你不能,請嘗試CSV。但phpmyadmin解析文件的方式非常具體

+0

是的,CSV已成功。 XML上傳錯誤免費,但作爲其他答案狀態,我認爲我已經得出結論,phpMyAdmin不支持這種上傳。 –

2

phpMyAdmin沒有提供將XML元素映射到相應表格字段的功能。抱歉。

你需要編寫一個程序來完成這個技巧。或者增強phpMyAdmin。

+1

是的,我想這似乎是這樣。現在新的問題是,它爲什麼作爲進口選項提供? –

+0

可能是因爲其他應用程序可能導入XML。而且XML絕對比CSV更好。 – SteAp