XML介绍:
可扩展标记语言, xml在.net中用于描述程序的配置和在web服务之间 传输信息,它是传输数据的默认格式,可以被任何计算机读取。
**xml文档:**xml中的完整数据集 xml元素:是xml中最重要的部分,它包含文档的实际数据 属性:属性内也可以存储数据,将属性添加到元素的开标记内,属性值必须包含单 引号或双引号 xml声明:声明的格式类似于元素,但在尖括号内有问号 文档类型定义(DTD)和模式:这两种方法定义在文档中可以放置的元素和属性以 及其放置顺序。dtd逐渐被模式代替,DTD不允许规定元素和属性的数据类型,因此不太灵活,在.net framework的环境中使用的不多,而模式用的比较多,它允许规定数据类型,但是,模式非常复杂,有不同的格式定义它们 模式:.net支持的模式具有两种不同的格式——XSD和XDR。XDR用的不多,较老,xsd是一个开放标准,W3C推荐这个模式。模式可以包括在XML文档内,也可以放在独立的文件中。在VS中创建XML后可自动生成XSD模式。
在应用程序中使用XML
.net framework提供了许多名称空间和类,使XML的读取,处理和写入非常简单
XML文档对象模型(DOM):是一组非常直观的方式访问和处理XML的类,构成DOM的类在名称空间System.Xml中。如XMLDocument类,XMLElement类XMLNode类