如何將excel中的一個表格內容轉成xml格式的文件


轉自: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區域,導出已經不再是灰色了。現在就單擊它導出吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM