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