xml文件怎么導(dǎo)入 怎樣將xml數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表中?
怎樣將xml數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表中?例如,XML文件名如下:文本.xmlxml數(shù)據(jù)文件的結(jié)構(gòu)如下:SQL命令如下:set@XML=loadfile()文本.xml“”--要指定完整的文件位置,請選擇ext
怎樣將xml數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫表中?
例如,XML文件名如下:文本.xmlxml數(shù)據(jù)文件的結(jié)構(gòu)如下:SQL命令如下:set@XML=loadfile()文本.xml“”--要指定完整的文件位置,請選擇extractvalue(@XML,“/node1/node2/@name”)作為名稱,選擇extractvalue(@XML,“/node1/node2”)作為數(shù)據(jù)返回數(shù)據(jù)。結(jié)果是:name | dataabc | 123
您需要創(chuàng)建一個重復(fù)字段,以便Excel能夠識別標(biāo)題。我是這樣做的:
1。使用文本工具打開XML文件,復(fù)制這兩個項目的所有值(不包括前后標(biāo)簽),并將它們另存為XML;
2。在開發(fā)工具XML映射中添加XML文件;
3。點(diǎn)擊右邊的映射樹,您會發(fā)現(xiàn)下面的提示不是不重復(fù),而是“重復(fù)”
4。此時,將樹拉到表格中的表格中,excel標(biāo)題就會顯示出來;
5。這樣就可以正常導(dǎo)入數(shù)據(jù)了。