xml文件的用法及规则
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1985/10/15。需要注意的是,在标准格式中,元素的属性 应该写在双引号中。
好赢销:http://www.yfnet.com.cn/
创建XML文档
好赢销:http://www.yfnet.com.cn/
XML的创建
• XML使用自己创立的标记集合,所以所有标
记的含义都可以自己进行定义,这样,它的 标记就可以解释元素的内容
写入XML数据
• 为了能够写入XML数据,需要使用DataSet的
WriteXML方法
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
读取XML数据
好赢销:http://www.yfnet.com.cn/
编辑XML数据
• 使用DataSet的ReadXML方法把XML数据读
起来的文本。 • 在标记语言中,标记往往是成对出现的。 • 标记的作用是告诉处理它们的应用程序(例如 浏览器)如何解释它们中间的文字。
好赢销:http://www.yfnet.com.cn/
元素
• 标记和开闭标记之间的文字结合在一起构成
元素,它包括了标记和标记之间的内容。 • 空元素则是没有标记内容的元素。
到DataSet中 • 把相应记录和字段的值进行修改 • 使用DataSet的WriteXML方法写入XML文档
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
将XML转化为字符串
• DataSet的GetXML方法可以实现将XML数据
好赢销:http://www.yfnet.com.cn/
使用样式表显示XML
好赢销:http://www.yfnet.com.cn/
样式
• 谓样式,可以理解为数据的显示形式。
–为了能够更好地显示数据,在定义XML文档的同
时,可以再定义一个样式表文件,用于指明数据 的现实方式。而在XML文档中则增加一条语句来 表明这个XML文档采用某个样式表文件所定义的 样式来显示数据。 –现在常用的样式表是层叠样式表(CCS)
转化为字符串。
wk.baidu.com
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
它保留了SGML的许多功能,但是相对SGML, XML要简单得多。
好赢销:http://www.yfnet.com.cn/
XML实例
好赢销:http://www.yfnet.com.cn/
标记、元素以及元素的属性
好赢销:http://www.yfnet.com.cn/
标记
• 标记就是定界符(即尖扩号对)以及用定界符扩
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
在ASP.NET中使用XML
•写入XML数据 •读取XML数据 •编辑XML数据 •将XML转化为字符串
好赢销:http://www.yfnet.com.cn/
第8章 在ASP.NET中应用XML
什么是XML 如何写XML文档 如何使用XML文档保存数据并访问
好赢销:http://www.yfnet.com.cn/
什么是XML
好赢销:http://www.yfnet.com.cn/
XML
• XML的含义是可扩展标记语言 • SGML • 可以说,XML是SGML的一个简化的版本。
好赢销:http://www.yfnet.com.cn/
CSS
• CCS规则由两部分组成:模式匹配段和操作部
分。其中模式匹配段用于表示元素与行为之 间的关联性;操作部分用于确定对指定部分 的操作。 • CCS可以将浏览器的一个页面分成若干个区域, 分别用于显示各个数据;而在一个区域中可 以以块的方式显示数据,也可以以内联的方 式显示数据。
好赢销:http://www.yfnet.com.cn/
元素的属性
• 属性采用“属性/值”对的方式写在标记中
–例如在HTML中,可以出现这样的元素: – <font color=red>hello world.</font> –其中,color就是这个元素的一个属性,它的值是red。 • 在XML中,表示一个元素的属性也是采用这样的方 式。例如,如果为<age>标记增加一个birthdate的属 性,那么,对于某个学生就可以出现下面的元素: – <age birthdate="1985/10/15">18</age> –这时,<age>标记就有一个birthdate的属性,它的值是
好赢销:http://www.yfnet.com.cn/
创建XML文档
好赢销:http://www.yfnet.com.cn/
XML的创建
• XML使用自己创立的标记集合,所以所有标
记的含义都可以自己进行定义,这样,它的 标记就可以解释元素的内容
写入XML数据
• 为了能够写入XML数据,需要使用DataSet的
WriteXML方法
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
读取XML数据
好赢销:http://www.yfnet.com.cn/
编辑XML数据
• 使用DataSet的ReadXML方法把XML数据读
起来的文本。 • 在标记语言中,标记往往是成对出现的。 • 标记的作用是告诉处理它们的应用程序(例如 浏览器)如何解释它们中间的文字。
好赢销:http://www.yfnet.com.cn/
元素
• 标记和开闭标记之间的文字结合在一起构成
元素,它包括了标记和标记之间的内容。 • 空元素则是没有标记内容的元素。
到DataSet中 • 把相应记录和字段的值进行修改 • 使用DataSet的WriteXML方法写入XML文档
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
将XML转化为字符串
• DataSet的GetXML方法可以实现将XML数据
好赢销:http://www.yfnet.com.cn/
使用样式表显示XML
好赢销:http://www.yfnet.com.cn/
样式
• 谓样式,可以理解为数据的显示形式。
–为了能够更好地显示数据,在定义XML文档的同
时,可以再定义一个样式表文件,用于指明数据 的现实方式。而在XML文档中则增加一条语句来 表明这个XML文档采用某个样式表文件所定义的 样式来显示数据。 –现在常用的样式表是层叠样式表(CCS)
转化为字符串。
wk.baidu.com
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
它保留了SGML的许多功能,但是相对SGML, XML要简单得多。
好赢销:http://www.yfnet.com.cn/
XML实例
好赢销:http://www.yfnet.com.cn/
标记、元素以及元素的属性
好赢销:http://www.yfnet.com.cn/
标记
• 标记就是定界符(即尖扩号对)以及用定界符扩
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
例子
好赢销:http://www.yfnet.com.cn/
在ASP.NET中使用XML
•写入XML数据 •读取XML数据 •编辑XML数据 •将XML转化为字符串
好赢销:http://www.yfnet.com.cn/
第8章 在ASP.NET中应用XML
什么是XML 如何写XML文档 如何使用XML文档保存数据并访问
好赢销:http://www.yfnet.com.cn/
什么是XML
好赢销:http://www.yfnet.com.cn/
XML
• XML的含义是可扩展标记语言 • SGML • 可以说,XML是SGML的一个简化的版本。
好赢销:http://www.yfnet.com.cn/
CSS
• CCS规则由两部分组成:模式匹配段和操作部
分。其中模式匹配段用于表示元素与行为之 间的关联性;操作部分用于确定对指定部分 的操作。 • CCS可以将浏览器的一个页面分成若干个区域, 分别用于显示各个数据;而在一个区域中可 以以块的方式显示数据,也可以以内联的方 式显示数据。
好赢销:http://www.yfnet.com.cn/
元素的属性
• 属性采用“属性/值”对的方式写在标记中
–例如在HTML中,可以出现这样的元素: – <font color=red>hello world.</font> –其中,color就是这个元素的一个属性,它的值是red。 • 在XML中,表示一个元素的属性也是采用这样的方 式。例如,如果为<age>标记增加一个birthdate的属 性,那么,对于某个学生就可以出现下面的元素: – <age birthdate="1985/10/15">18</age> –这时,<age>标记就有一个birthdate的属性,它的值是