轉自:http://www.cnblogs.com/sansi/archive/2012/02/06/2340471.html
感謝作者,解決了折磨我幾天的問題,頓時心情開朗~
-------------------------------------------------------------------------------------------------------------
簡單記錄下如何將excel中的一個表格內容轉成xml格式的文件。
excel菜單欄中的"開發工具"下有專門處理xml的模塊,如下圖。
如果你的excel中看不到"開發工具"欄,請到Excel 選項中的"常用"下將"在功能區顯示"開發工具"選項卡"勾選中即可,如下圖。
處理Xml模塊下有兩個功能是導入和導出。默認情況下,你可能會發現導出是灰色的,這是因為從excel導出,需要做一個文件映射,將你要的列映成xml文件中的屬性。所以我們在導出前首先要做這樣的映射。當添加完映射文件后,就可以很容易的導出了。
如何添加映射文件:
單擊"源",在工作區的右邊出現"xml源"面板。面板下方有"Xml 映射",單擊它。
在打開的"XML 映射"面板中單擊"添加…",選擇你的xml文件。這個 xml文件的格式,也就是你最終希望得到的xml文件的格式,但是它不需要有值。
請注意你最好有兩個以上節點對,不然它只能給你導出一行數據。
添加進來xml文件后,在Xml Source面板就出現了一個樹形結構,它就是我們需要的xml結構,將它拖到excel的sheet中A1中,它將出現一個區域,第一行是表頭,將你的excel數據拷貝至此,然后看一下Developer下的xml區域,導出已經不再是灰色了。現在就單擊它導出吧。