关键技术剖析ASPNET中XML的应用
XML基础知识
在回复或评论时经常会出现一些ResponseWrite()手动添加的标签语句我们称之为HTML标签也可以把它们看作是XML文件本章的案例很多地方都可以作为XML实现也可以直接将数据存储在XML中
XML是一个基于文本的格式使用类似于HTML的标记语言来结构化数据它是公有的任何人都可以免费使用XML是由一组WC联盟制定的标准来管理其变体比较多很容易定制可用于创建很多类似HTML的语言作为对XML的扩充?
XML中元素的基本概念
()Element(元素)构成XML文档的最小单位即XML文档表示的单个数据
<UserID>heroisme</UserID>
()Tag(标签)用来定义元素必须成对出现例如有<UserID>则必有</UserID>
()Attribute(属性)如<UserID kkk=>luoluoluo</UserID>其中kkk为属性完全可以将属性转换为子元素
()Declaration(声明)文档的第一行必须使用XML声明告诉浏览器这是一个XML文档
()Parent Element(父元素)与Child Element(子元素)父元素指包含其他元素的元素被包含的称为子元素
()DTD(文件类型定义)定义XML元素属性及其之间关系通过DTD可以检测XML文档的结构是否正确
()Schema(规划)数据规则的描述完成以下两项工作
定义元素数据类型和元素之间的关系
定义元素所包含的内容类型
()Document Tree(文档树)文档元素分级结构的形象表示一个文档结构树均包含根它是最顶级的元素
XML语法需要注意的地方
XML文档中必须有声明
注意大小写
属性必须加上引号
标签必须成对且关闭
元素名称中不能带有空格:XML保留字
元素名不能以_开头
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程