XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
XML与HTML的设计区别是:XML是用来存储数据的,重在数据本身。而HTML是用来定义数据的,重在数据的显示模式。
XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果
XmlReader可以对Xml文档进行快速的、只向前的只读访问;可以使用两种方式来创建XmlReader对象:一种是使用其子类如XmlTextReader和XmlNodeReader类,第二种是使用XmlReader类的Create方法创建对象。
XmlWriter的工作方式类似于XmlReader;提供一种快速、非缓存和只进的方式来生成包含 XML 数据的流或文件
举例:1、输出到xml文件 ;2、输出到页面
XmlDocument表示Xml文档;可以使用XmlDocument完成对内存中文档的增、删、改、查操作
XML数据可以和DataSet中的数据非常方便的进行交换。
在互联网上进行数据交换经常使用的方式就是XML。
我们可以很方便的将数据库中的数据导出为XML数据。进而在Internet中传输。
XML数据存储与交换
831

被折叠的 条评论
为什么被折叠?



