数据库与XML

今天的上课收获

我就是想把今天学到的东西记录下来。

1.  掌握xmlspy转换xml和数据库的操作

xml spy转换xml和数据库的操作

使用xmlspy分别用对sql数据库blog和access数据库尝试以下操作

A)导入

B)导出

C)导出schema

D)比较导入导出规律

Sql到xml

待转化的sql文件:

数据库与XML_第1张图片


转化完成的xml文件:



	
	
	
	
	
	
	
		1
		仇飞鸿       
		123124    
		1243
		180       
	
	
		2
		求封号       
		fddsa     
		343
		145       
	


步骤截图:

数据库与XML_第2张图片


数据库与XML_第3张图片


数据库与XML_第4张图片


数据库与XML_第5张图片


数据库与XML_第6张图片

数据库与XML_第7张图片




数据库与XML_第8张图片


Xml到sql

下面是等下要被转化的xml文件。







    

      000001

      计算机

      算法与数据结构

      严蔚敏 陈文博

      清华大学出版社

      24

      2002-1-1

      10

   

    

      000002

      计算机

      软件工程导论

      张海藩

      清华大学出版社

      5.4

      1987-6-1

      5

   

    

      000003

      计算机

      XML/JSP网页编程教材

      吴艾

      北京希望电子出版社

      46

      2001-7-1

      15

   

    

      000012

      工具

      汉语成语字典

      李一华 吕德申

      四川辞书出版社

      12

      1992-1-1

      10

   

    

      000016

      机械

      机电控制工程

      高钟毓 王永梁

      清华大学出版社

      19.8

      1994-9-1

      19

   

    

      000018

      工具

      英华大字典

      郑易里

      商务印书馆

      18.5

      1984-11-1

      2

   

转化好后的效果图:

数据库与XML_第9张图片

 

步骤:

数据库与XML_第10张图片


数据库与XML_第11张图片


数据库与XML_第12张图片


数据库与XML_第13张图片


注意:千万别勾选booklist,虽然我不知道为什么。

2.  掌握SQLServer转换XML命令

SQL Server转换XML命令

A)raw方式;使用elements选项

select *
from [dbo].[Book] for xml raw
数据库与XML_第14张图片

select *
from [dbo].[Book] for xml raw,elements
数据库与XML_第15张图片




B)auto方式;使用elements选项


select *
from [dbo].[Book] for xml auto 
数据库与XML_第16张图片

select *
from [dbo].[Book] for xml auto,elements
数据库与XML_第17张图片


数据库与XML_第18张图片

C)path方式

select *

from [dbo].[Book] forxml path
数据库与XML_第19张图片

D)XQuery

数据库与XML_第20张图片


数据库与XML_第21张图片


数据库与XML_第22张图片



3.  掌握EXCEL转换XML方法

3、使用EXCEL转换XML

1)XCEL把货物.xls文件转换为XML文档

  建立xsd映射

3)EXCEL把货物.xls文件转换为XML文档

  建立双映射文件

  a.数据映射为属性;

  b.数据映射为元素;

4)把图书信息.XML映射如下;如下图

 数据库与XML_第23张图片

数据库与XML_第24张图片




	
		
			
				
					
						
							
							
							
							
						
					
				
			
		
	


3.1


	<货物 货号="1001" 品名="单芯塑线" 库存量="150" 单价="20"/>
	<货物 货号="1002" 品名="双芯塑线" 库存量="90" 单价="22"/>
	<货物 货号="1003" 品名="三芯塑线" 库存量="5" 单价="19"/>
	<货物 货号="1015" 品名="C型1.5米加粗型AV音视频连接线" 库存量="68" 单价="19.44"/>
	<货物 货号="1021" 品名="B型3.5mm1.8米公对双莲花音频线" 库存量="36" 单价="40.95"/>
	<货物 货号="1040" 品名="C型1.2米高速USB2.0传输线" 库存量="55" 单价="10.8"/>
	<货物 货号="1102" 品名="0.43米SATA硬盘数据线" 库存量="104" 单价="7"/>
	<货物 货号="1111" 品名="5米镀金端子音频延长线" 库存量="8" 单价="50"/>
	<货物 货号="1119" 品名="C型5米镀金端子音频延长线" 库存量="74" 单价="52.92"/>
	<货物 货号="1237" 品名="C型USB2.0的1.8米延长线" 库存量="21" 单价="9.72"/>
	<货物 货号="1269" 品名="1.8米色差线" 库存量="24" 单价="36"/>
	<货物 货号="1272" 品名="C型3.5mm1.5米立体声对两莲花音频分叉线" 库存量="57" 单价="10.8"/>
	<货物 货号="1286" 品名="B型高频电缆" 库存量="20" 单价="33"/>
	<货物 货号="1308" 品名="B型1.8米笔记电脑专用电源线" 库存量="18" 单价="23.1"/>
	<货物 货号="1328" 品名="0.7米USB2.0高速移动硬盘线" 库存量="66" 单价="13"/>
	<货物 货号="1340" 品名="1.8米镀金端子3.5立体声音频线" 库存量="73" 单价="36"/>
	<货物 货号="1343" 品名="PS2转接线" 库存量="61" 单价="15"/>
	<货物 货号="1352" 品名="C型2米高速超五类网线" 库存量="21" 单价="5.4"/>
	<货物 货号="1420" 品名="C型1.8米立体声音频线" 库存量="54" 单价="11.88"/>
	<货物 货号="1466" 品名="B型2米高清信号屏蔽连接线(1.4版本)" 库存量="45" 单价="40.95"/>
	<货物 货号="1518" 品名="B型0.43米SATA硬盘数据线" 库存量="38" 单价="6.3"/>
	<货物 货号="1558" 品名="3.5mm立体声音频延长线1.8米" 库存量="66" 单价="10"/>
	<货物 货号="1572" 品名="B型2米高速超五类网线" 库存量="31" 单价="5.25"/>
	<货物 货号="1581" 品名="C型传输充电两用易拉线" 库存量="57" 单价="20.52"/>
	<货物 货号="1633" 品名="B型传输充电两用易拉线" 库存量="26" 单价="19.95"/>
	<货物 货号="1645" 品名="1.5米有线电视信号线" 库存量="71" 单价="26"/>
	<货物 货号="1652" 品名="3.5mm1.8米公对双莲花音频线" 库存量="43" 单价="40"/>
	<货物 货号="1694" 品名="B型1.5米加粗型AV音视频连接线" 库存量="29" 单价="18.9"/>
	<货物 货号="1713" 品名="B型九芯电缆" 库存量="48" 单价="27.5"/>
	<货物 货号="1737" 品名="数字高清线双向转换线" 库存量="20" 单价="36"/>
	<货物 货号="1763" 品名="B型1.5米有线电视信号线" 库存量="98" 单价="26.25"/>
	<货物 货号="1768" 品名="B型1.2米高速USB2.0传输线" 库存量="97" 单价="10.5"/>
	<货物 货号="1795" 品名="C型1.5米车载音频输入连接线AUX" 库存量="36" 单价="55.08"/>
	<货物 货号="1869" 品名="B型单芯花线" 库存量="81" 单价="23.1"/>
	<货物 货号="1871" 品名="C型1.8米笔记电脑专用电源线" 库存量="64" 单价="23.76"/>
	<货物 货号="1872" 品名="B型立体声音频分插线(一分二)" 库存量="39" 单价="9.45"/>
	<货物 货号="1876" 品名="B型1.8米双磁环逐行扫描VGA线" 库存量="51" 单价="12.6"/>
	<货物 货号="1914" 品名="C型多彩整理绑线带" 库存量="55" 单价="10.8"/>
	<货物 货号="1925" 品名="B型1.8米镀金端子3.5立体声音频线" 库存量="37" 单价="36.75"/>
	<货物 货号="1928" 品名="B型1.8米色差线" 库存量="89" 单价="36.75"/>
	<货物 货号="1990" 品名="1.2米高速USB2.0传输线" 库存量="26" 单价="11"/>
	<货物 货号="2001" 品名="单芯花线" 库存量="203" 单价="21"/>
	<货物 货号="2003" 品名="双芯花线" 库存量="173" 单价="22"/>
	<货物 货号="2005" 品名="三芯花线" 库存量="86" 单价="35"/>
	<货物 货号="2090" 品名="B型USB2.0的1.8米延长线" 库存量="30" 单价="9.45"/>
	<货物 货号="2094" 品名="B型5米镀金端子音频延长线" 库存量="65" 单价="51.45"/>
	<货物 货号="2101" 品名="C型2米高清信号屏蔽连接线(1.4版本)" 库存量="26" 单价="42.12"/>
	<货物 货号="2148" 品名="1.8米笔记电脑专用电源线" 库存量="37" 单价="23"/>
	<货物 货号="2160" 品名="B型2米I数字高清线" 库存量="46" 单价="30.45"/>
	<货物 货号="2199" 品名="传输充电两用易拉线" 库存量="27" 单价="20"/>
	<货物 货号="2232" 品名="C型1.8米色差线" 库存量="77" 单价="37.8"/>
	<货物 货号="2280" 品名="1.8米立体声插头音频连接线" 库存量="66" 单价="11"/>
	<货物 货号="2394" 品名="C型1.8米立体声插头音频连接线" 库存量="16" 单价="10.8"/>
	<货物 货号="2409" 品名="B型1.8米立体声插头音频连接线" 库存量="90" 单价="10.5"/>
	<货物 货号="2423" 品名="B型单芯塑线" 库存量="29" 单价="22"/>
	<货物 货号="2433" 品名="B型0.7米USB2.0高速移动硬盘线" 库存量="35" 单价="12.6"/>
	<货物 货号="2591" 品名="多彩整理绑线带" 库存量="103" 单价="11"/>
	<货物 货号="2761" 品名="1.5米车载音频输入连接线AUX" 库存量="61" 单价="52"/>
	<货物 货号="2771" 品名="B型双芯花线" 库存量="96" 单价="24.2"/>
	<货物 货号="2784" 品名="B型七芯电缆" 库存量="99" 单价="30.8"/>
	<货物 货号="2825" 品名="B型USB3.0的1.5米扁平/硬盘线" 库存量="75" 单价="17.85"/>
	<货物 货号="2855" 品名="B型3.5mm1.5米立体声对两莲花音频分叉线" 库存量="48" 单价="10.5"/>
	<货物 货号="2868" 品名="C型2米I数字高清线" 库存量="70" 单价="31.32"/>
	<货物 货号="2939" 品名="B型多彩整理绑线带" 库存量="5" 单价="10.5"/>
	<货物 货号="2987" 品名="多媒体音响链接线1.2米" 库存量="58" 单价="88"/>
	<货物 货号="3001" 品名="高频电缆" 库存量="112" 单价="30"/>
	<货物 货号="3002" 品名="2米高清信号屏蔽连接线(1.4版本)" 库存量="98" 单价="40"/>
	<货物 货号="3007" 品名="七芯电缆" 库存量="250" 单价="28"/>
	<货物 货号="3012" 品名="九芯电缆" 库存量="302" 单价="25"/>
	<货物 货号="3026" 品名="C型立体声音频分插线(一分二)" 库存量="79" 单价="9.72"/>
	<货物 货号="3105" 品名="2米I数字高清线" 库存量="78" 单价="30"/>
	<货物 货号="3128" 品名="B型1.8米立体声音频线" 库存量="83" 单价="11.55"/>
	<货物 货号="3154" 品名="B型1.5米VGA线" 库存量="51" 单价="15.75"/>
	<货物 货号="3205" 品名="C型3.5mm1.8米公对双莲花音频线" 库存量="67" 单价="42.12"/>
	<货物 货号="3238" 品名="立体声音频分插线(一分二)" 库存量="95" 单价="10"/>
	<货物 货号="3245" 品名="B型多媒体音响链接线" 库存量="74" 单价="91.35"/>
	<货物 货号="3295" 品名="C型1.8米镀金端子3.5立体声音频线" 库存量="39" 单价="37.8"/>
	<货物 货号="3305" 品名="C型1.8米双磁环逐行扫描VGA线" 库存量="96" 单价="12.96"/>
	<货物 货号="3321" 品名="1.8米立体声音频线" 库存量="67" 单价="12"/>
	<货物 货号="3334" 品名="C型0.43米SATA硬盘数据线" 库存量="66" 单价="6.48"/>
	<货物 货号="3354" 品名="B型双芯塑线" 库存量="104" 单价="24.2"/>
	<货物 货号="3499" 品名="C型USB3.0的1.5米扁平/硬盘线" 库存量="58" 单价="18.36"/>
	<货物 货号="3512" 品名="C型1.5米VGA线" 库存量="34" 单价="16.2"/>
	<货物 货号="3553" 品名="1.5米VGA线" 库存量="33" 单价="16"/>
	<货物 货号="3575" 品名="B型1.5米车载音频输入连接线AUX" 库存量="69" 单价="53.55"/>
	<货物 货号="3606" 品名="USB2.0的1.8米延长线" 库存量="50" 单价="10"/>
	<货物 货号="3610" 品名="C型0.7米USB2.0高速移动硬盘线" 库存量="75" 单价="12.96"/>
	<货物 货号="3643" 品名="数字高清线1.4标准版3D1.5米 " 库存量="22" 单价="39"/>
	<货物 货号="3646" 品名="B型漆包线" 库存量="101" 单价="26.4"/>
	<货物 货号="3749" 品名="1.5米加粗型AV音视频连接线" 库存量="92" 单价="19"/>
	<货物 货号="3773" 品名="B型三芯花线" 库存量="14" 单价="38.5"/>
	<货物 货号="3847" 品名="B型三芯塑线" 库存量="40" 单价="20.9"/>
	<货物 货号="3889" 品名="USB3.0的1.5米扁平/硬盘线" 库存量="56" 单价="18"/>
	<货物 货号="3903" 品名="C型多媒体音响链接线1.5米" 库存量="93" 单价="93.96"/>
	<货物 货号="3915" 品名="3.5mm1.5米立体声对两莲花音频分叉线" 库存量="54" 单价="11"/>
	<货物 货号="3961" 品名="2米高速超五类网线" 库存量="13" 单价="6"/>
	<货物 货号="3965" 品名="C型1.5米有线电视信号线" 库存量="104" 单价="27"/>
	<货物 货号="3975" 品名="1.8米双磁环逐行扫描VGA线" 库存量="76" 单价="13"/>
	<货物 货号="4004" 品名="漆包线" 库存量="73" 单价="24"/>




3.2


<货物>
<货号>
<品名>
<库存量>
<单价>

<货物>
<货号>
<品名>
<库存量>
<单价>





	<货物>
		<货号>1001
		<品名>单芯塑线
		<库存量>150
		<单价>20
	
	<货物>
		<货号>1002
		<品名>双芯塑线
		<库存量>90
		<单价>22
	
	<货物>
		<货号>1003
		<品名>三芯塑线
		<库存量>5
		<单价>19
	
	<货物>
		<货号>1015
		<品名>C型1.5米加粗型AV音视频连接线
		<库存量>68
		<单价>19.44
	
	<货物>
		<货号>1021
		<品名>B型3.5mm1.8米公对双莲花音频线
		<库存量>36
		<单价>40.95
	
	<货物>
		<货号>1040
		<品名>C型1.2米高速USB2.0传输线
		<库存量>55
		<单价>10.8
	
	<货物>
		<货号>1102
		<品名>0.43米SATA硬盘数据线
		<库存量>104
		<单价>7
	
	<货物>
		<货号>1111
		<品名>5米镀金端子音频延长线
		<库存量>8
		<单价>50
	
	<货物>
		<货号>1119
		<品名>C型5米镀金端子音频延长线
		<库存量>74
		<单价>52.92
	
	<货物>
		<货号>1237
		<品名>C型USB2.0的1.8米延长线
		<库存量>21
		<单价>9.72
	
	<货物>
		<货号>1269
		<品名>1.8米色差线
		<库存量>24
		<单价>36
	
	<货物>
		<货号>1272
		<品名>C型3.5mm1.5米立体声对两莲花音频分叉线
		<库存量>57
		<单价>10.8
	
	<货物>
		<货号>1286
		<品名>B型高频电缆
		<库存量>20
		<单价>33
	
	<货物>
		<货号>1308
		<品名>B型1.8米笔记电脑专用电源线
		<库存量>18
		<单价>23.1
	
	<货物>
		<货号>1328
		<品名>0.7米USB2.0高速移动硬盘线
		<库存量>66
		<单价>13
	
	<货物>
		<货号>1340
		<品名>1.8米镀金端子3.5立体声音频线
		<库存量>73
		<单价>36
	
	<货物>
		<货号>1343
		<品名>PS2转接线
		<库存量>61
		<单价>15
	
	<货物>
		<货号>1352
		<品名>C型2米高速超五类网线
		<库存量>21
		<单价>5.4
	
	<货物>
		<货号>1420
		<品名>C型1.8米立体声音频线
		<库存量>54
		<单价>11.88
	
	<货物>
		<货号>1466
		<品名>B型2米高清信号屏蔽连接线(1.4版本)
		<库存量>45
		<单价>40.95
	
	<货物>
		<货号>1518
		<品名>B型0.43米SATA硬盘数据线
		<库存量>38
		<单价>6.3
	
	<货物>
		<货号>1558
		<品名>3.5mm立体声音频延长线1.8米
		<库存量>66
		<单价>10
	
	<货物>
		<货号>1572
		<品名>B型2米高速超五类网线
		<库存量>31
		<单价>5.25
	
	<货物>
		<货号>1581
		<品名>C型传输充电两用易拉线
		<库存量>57
		<单价>20.52
	
	<货物>
		<货号>1633
		<品名>B型传输充电两用易拉线
		<库存量>26
		<单价>19.95
	
	<货物>
		<货号>1645
		<品名>1.5米有线电视信号线
		<库存量>71
		<单价>26
	
	<货物>
		<货号>1652
		<品名>3.5mm1.8米公对双莲花音频线
		<库存量>43
		<单价>40
	
	<货物>
		<货号>1694
		<品名>B型1.5米加粗型AV音视频连接线
		<库存量>29
		<单价>18.9
	
	<货物>
		<货号>1713
		<品名>B型九芯电缆
		<库存量>48
		<单价>27.5
	
	<货物>
		<货号>1737
		<品名>数字高清线双向转换线
		<库存量>20
		<单价>36
	
	<货物>
		<货号>1763
		<品名>B型1.5米有线电视信号线
		<库存量>98
		<单价>26.25
	
	<货物>
		<货号>1768
		<品名>B型1.2米高速USB2.0传输线
		<库存量>97
		<单价>10.5
	
	<货物>
		<货号>1795
		<品名>C型1.5米车载音频输入连接线AUX
		<库存量>36
		<单价>55.08
	
	<货物>
		<货号>1869
		<品名>B型单芯花线
		<库存量>81
		<单价>23.1
	
	<货物>
		<货号>1871
		<品名>C型1.8米笔记电脑专用电源线
		<库存量>64
		<单价>23.76
	
	<货物>
		<货号>1872
		<品名>B型立体声音频分插线(一分二)
		<库存量>39
		<单价>9.45
	
	<货物>
		<货号>1876
		<品名>B型1.8米双磁环逐行扫描VGA线
		<库存量>51
		<单价>12.6
	
	<货物>
		<货号>1914
		<品名>C型多彩整理绑线带
		<库存量>55
		<单价>10.8
	
	<货物>
		<货号>1925
		<品名>B型1.8米镀金端子3.5立体声音频线
		<库存量>37
		<单价>36.75
	
	<货物>
		<货号>1928
		<品名>B型1.8米色差线
		<库存量>89
		<单价>36.75
	
	<货物>
		<货号>1990
		<品名>1.2米高速USB2.0传输线
		<库存量>26
		<单价>11
	
	<货物>
		<货号>2001
		<品名>单芯花线
		<库存量>203
		<单价>21
	
	<货物>
		<货号>2003
		<品名>双芯花线
		<库存量>173
		<单价>22
	
	<货物>
		<货号>2005
		<品名>三芯花线
		<库存量>86
		<单价>35
	
	<货物>
		<货号>2090
		<品名>B型USB2.0的1.8米延长线
		<库存量>30
		<单价>9.45
	
	<货物>
		<货号>2094
		<品名>B型5米镀金端子音频延长线
		<库存量>65
		<单价>51.45
	
	<货物>
		<货号>2101
		<品名>C型2米高清信号屏蔽连接线(1.4版本)
		<库存量>26
		<单价>42.12
	
	<货物>
		<货号>2148
		<品名>1.8米笔记电脑专用电源线
		<库存量>37
		<单价>23
	
	<货物>
		<货号>2160
		<品名>B型2米I数字高清线
		<库存量>46
		<单价>30.45
	
	<货物>
		<货号>2199
		<品名>传输充电两用易拉线
		<库存量>27
		<单价>20
	
	<货物>
		<货号>2232
		<品名>C型1.8米色差线
		<库存量>77
		<单价>37.8
	
	<货物>
		<货号>2280
		<品名>1.8米立体声插头音频连接线
		<库存量>66
		<单价>11
	
	<货物>
		<货号>2394
		<品名>C型1.8米立体声插头音频连接线
		<库存量>16
		<单价>10.8
	
	<货物>
		<货号>2409
		<品名>B型1.8米立体声插头音频连接线
		<库存量>90
		<单价>10.5
	
	<货物>
		<货号>2423
		<品名>B型单芯塑线
		<库存量>29
		<单价>22
	
	<货物>
		<货号>2433
		<品名>B型0.7米USB2.0高速移动硬盘线
		<库存量>35
		<单价>12.6
	
	<货物>
		<货号>2591
		<品名>多彩整理绑线带
		<库存量>103
		<单价>11
	
	<货物>
		<货号>2761
		<品名>1.5米车载音频输入连接线AUX
		<库存量>61
		<单价>52
	
	<货物>
		<货号>2771
		<品名>B型双芯花线
		<库存量>96
		<单价>24.2
	
	<货物>
		<货号>2784
		<品名>B型七芯电缆
		<库存量>99
		<单价>30.8
	
	<货物>
		<货号>2825
		<品名>B型USB3.0的1.5米扁平/硬盘线
		<库存量>75
		<单价>17.85
	
	<货物>
		<货号>2855
		<品名>B型3.5mm1.5米立体声对两莲花音频分叉线
		<库存量>48
		<单价>10.5
	
	<货物>
		<货号>2868
		<品名>C型2米I数字高清线
		<库存量>70
		<单价>31.32
	
	<货物>
		<货号>2939
		<品名>B型多彩整理绑线带
		<库存量>5
		<单价>10.5
	
	<货物>
		<货号>2987
		<品名>多媒体音响链接线1.2米
		<库存量>58
		<单价>88
	
	<货物>
		<货号>3001
		<品名>高频电缆
		<库存量>112
		<单价>30
	
	<货物>
		<货号>3002
		<品名>2米高清信号屏蔽连接线(1.4版本)
		<库存量>98
		<单价>40
	
	<货物>
		<货号>3007
		<品名>七芯电缆
		<库存量>250
		<单价>28
	
	<货物>
		<货号>3012
		<品名>九芯电缆
		<库存量>302
		<单价>25
	
	<货物>
		<货号>3026
		<品名>C型立体声音频分插线(一分二)
		<库存量>79
		<单价>9.72
	
	<货物>
		<货号>3105
		<品名>2米I数字高清线
		<库存量>78
		<单价>30
	
	<货物>
		<货号>3128
		<品名>B型1.8米立体声音频线
		<库存量>83
		<单价>11.55
	
	<货物>
		<货号>3154
		<品名>B型1.5米VGA线
		<库存量>51
		<单价>15.75
	
	<货物>
		<货号>3205
		<品名>C型3.5mm1.8米公对双莲花音频线
		<库存量>67
		<单价>42.12
	
	<货物>
		<货号>3238
		<品名>立体声音频分插线(一分二)
		<库存量>95
		<单价>10
	
	<货物>
		<货号>3245
		<品名>B型多媒体音响链接线
		<库存量>74
		<单价>91.35
	
	<货物>
		<货号>3295
		<品名>C型1.8米镀金端子3.5立体声音频线
		<库存量>39
		<单价>37.8
	
	<货物>
		<货号>3305
		<品名>C型1.8米双磁环逐行扫描VGA线
		<库存量>96
		<单价>12.96
	
	<货物>
		<货号>3321
		<品名>1.8米立体声音频线
		<库存量>67
		<单价>12
	
	<货物>
		<货号>3334
		<品名>C型0.43米SATA硬盘数据线
		<库存量>66
		<单价>6.48
	
	<货物>
		<货号>3354
		<品名>B型双芯塑线
		<库存量>104
		<单价>24.2
	
	<货物>
		<货号>3499
		<品名>C型USB3.0的1.5米扁平/硬盘线
		<库存量>58
		<单价>18.36
	
	<货物>
		<货号>3512
		<品名>C型1.5米VGA线
		<库存量>34
		<单价>16.2
	
	<货物>
		<货号>3553
		<品名>1.5米VGA线
		<库存量>33
		<单价>16
	
	<货物>
		<货号>3575
		<品名>B型1.5米车载音频输入连接线AUX
		<库存量>69
		<单价>53.55
	
	<货物>
		<货号>3606
		<品名>USB2.0的1.8米延长线
		<库存量>50
		<单价>10
	
	<货物>
		<货号>3610
		<品名>C型0.7米USB2.0高速移动硬盘线
		<库存量>75
		<单价>12.96
	
	<货物>
		<货号>3643
		<品名>数字高清线1.4标准版3D1.5米 
		<库存量>22
		<单价>39
	
	<货物>
		<货号>3646
		<品名>B型漆包线
		<库存量>101
		<单价>26.4
	
	<货物>
		<货号>3749
		<品名>1.5米加粗型AV音视频连接线
		<库存量>92
		<单价>19
	
	<货物>
		<货号>3773
		<品名>B型三芯花线
		<库存量>14
		<单价>38.5
	
	<货物>
		<货号>3847
		<品名>B型三芯塑线
		<库存量>40
		<单价>20.9
	
	<货物>
		<货号>3889
		<品名>USB3.0的1.5米扁平/硬盘线
		<库存量>56
		<单价>18
	
	<货物>
		<货号>3903
		<品名>C型多媒体音响链接线1.5米
		<库存量>93
		<单价>93.96
	
	<货物>
		<货号>3915
		<品名>3.5mm1.5米立体声对两莲花音频分叉线
		<库存量>54
		<单价>11
	
	<货物>
		<货号>3961
		<品名>2米高速超五类网线
		<库存量>13
		<单价>6
	
	<货物>
		<货号>3965
		<品名>C型1.5米有线电视信号线
		<库存量>104
		<单价>27
	
	<货物>
		<货号>3975
		<品名>1.8米双磁环逐行扫描VGA线
		<库存量>76
		<单价>13
	
	<货物>
		<货号>4004
		<品名>漆包线
		<库存量>73
		<单价>24
	


4.

<书籍列表 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<书 数量=””>
		<序号>1
		<书籍类型>计算机
		<书名>算法与数据结构
		<作者>严蔚敏 陈文博
		<出版社>清华大学出版社
		<价格>24
	

步骤截图:

数据库与XML_第25张图片


数据库与XML_第26张图片

2、

数据库与XML_第27张图片

数据库与XML_第28张图片


3.1

数据库与XML_第29张图片


数据库与XML_第30张图片



3.2


数据库与XML_第31张图片


数据库与XML_第32张图片


数据库与XML_第33张图片


数据库与XML_第34张图片


数据库与XML_第35张图片


数据库与XML_第36张图片



上述几种XML转换方式的优缺点比较

SQL Server转换为XML和XML转化为SQL Server的步骤听着好像是反的。其实,步骤都差不多,而且也非常简单。

步骤总结:1、创建SQL数据表或者是xml

2、选择导入或导出到数据库

3、连接到数据源到SQL服务器。

4、在数据链接属性中选择需要转化的数据表或者是需要被转化到的数据库。

5、转化完成。

注意:XML转化为SQL Server的时候除了根元素之外其他都不需要勾选。

优点:方便快捷。所有操作都在sql中可以完成。

缺点:小细节不注意会造成转化错误。

 

使用EXCEL转换XML

1)EXCEL读取XML,可以直接将xml文件拖进excel中。

2)EXCEL把xls文件转换为XML文档,需要建立xsd映射

3)EXCEL把xls文件转换为XML文档

   建立双映射文件

   a.数据映射为属性;在xml中建立属性

   b.数据映射为元素;在xml中建立元素;

优点:就是可以相互转化啊

缺点:映射转化复杂,构建xml不简单,很容易出错。

 


你可能感兴趣的:(xml)