- 0
- 0
- 约4.77千字
- 约 27页
- 2019-07-28 发布于天津
- 举报
什么是创建文档理解语法使用创建配置文件是当前最热门的网络技术之一被称为第二代语言下一代网络应用的基石它由万维网协会创建用来克服的局限自它被提出以来几乎得到了业界所有大公司的支持丝毫不逊于当年被提出时的热度的局限性有一个致命的缺点就是只适合于人与计算机的交流不适合计算机与计算机的交流代表的的过去自后就没有更高的版本了取而代之的是依据定义的的定义也称为可扩展标记语言是用来定义文档标记语言的框架主要用来存储和发送数据信息以便各种基于的应用之间能更方便的交换数据对的描述描述了一类被称为文档的数据对象并部
什么是XM 创建XML文档 理解XML语法 使用XML创建配置文件 XML是当前最热门的网络技术之一,被称为“第二代Web语言”、“下一代网络应用的基石”。它由万维网协会(W3C)创建,用来克服 HTML的局限。自它被提出以来,几乎得到了业界所有大公司的支持,丝毫不逊于当年HTML被提出时的热度。 HTML的局限性 HTML有一个致命的缺点,就是只适合于人与计算机的交流,不适合计算机与计算机的交流。HTML代表的Internet的过去, HTML 自4.0后就没有更高的版本了,取而代之的是依据XML定义的XHTML。 XML的定义 XML,也称为可扩展标记语言(Extensible Markup Language),是用来定义文档标记语言的框架,主要用来存储和发送数据信息,以便各种基于WEB的应用之间能更方便的交换数据。 W3C对XML的描述:“XML描述了一类被称为XML文档的数据对象,并部分描述了处理它们的计算机程序的行为。XML是SGML的一个应用实例或一种受限形式。从结构上说,XML文档遵从SGML文档标准。” XML与SGML 同HTML一样,XML也是一种基于文本的标记语言,都是从SGML发展而来的,SGML(Standard Generalize Markup Language,标准通用标记语言)是一种老的标记语言,最初用于出版行业,非常复杂,依据SGML开发的应用非常昂贵,只在少数大公司和政府部门被采用,XML保留了SGML大部分的功能,降低了SGML的复杂程度,这样使得开发有关XML的应用具有面向大众的现实意义。 XML与HTML XML与HTML的不同在于:XML可以自由地定义标记来表现具有实际意义的文档内容,比如:可以定义〈姓名〉〈/姓名〉这样具有实际意义的标记(可以用中文)。在XML中,我们只需要注意文档的内容,而文档的表现形式则交给CSS(层叠样式表)和XSL(可扩展样式语言)来完成。如果XML文件只用于计算机与计算机之间交流信息,仅仅需要一个XML文件即可。如果要将XML文件中的信息以某种形式显示出来,如通过浏览器显示,则可引用一个样式表文件来定义浏览器怎样来显示XML文件中信息。 XML与HTML 而且XML不像HTML那样具有固定的标记集合,它实际上是一种定义语言的语言,也就是说使用XML的用户可以定义无穷的标记来描述文档中的任何数据元素,突破了HTML固定标记集合的约束,将文档的内容组织成丰富复杂的完整的信息体系。 XML的组成 Schema(模式) 规定了XML文档的逻辑结构,定义了XML文档中的元素、元素的属性以及元素和元素的属性之间的关系,它能够帮助XML的解析器校验XML文档标记是否合法; XSL(eXtensible Stylesheet Language可扩展样式语言) 用来规定XML文档表现形式的语言,同CSS类似 XLL(eXtensible Link Language可扩展链接语言)。 进一步地扩展了当前Web上已有的简单链接。 XML的特点 良好的可扩展性、内容和形式的分离、高度结构化(严格的语法要求)以及方便网络间的信息传输。 XML的规范很简洁,整个标准打印出来也只有几十页,而且XML的写法和HTML类似,都是把标记用〈 〉符号括起来, 所以学习XML并不困难。更加方便的是,XML允许使用中文创建XML标记 XML文件的解析器大多数是使用Java语言写成的,这样,只要计算机支持Java虚拟机,都可以支持XML(几乎所有的计算机都支持Java虚拟机)。 创建一个典型的XML文件 ?xml version="1.0" encoding="GB2312"?> Java编程思想 !--此书即将出版-- 作者Bruce Eckel/作者 出版社机械工业出版社/出版社 体裁程序设计/体裁 价格 货币单位=人民币69.00〈/价格〉 / Java编程思想 XML的严格语法 有的元素都要有闭合标记,一旦没有闭合元素代码,如果在作者子元素中漏掉/作者,那么这段代码将是一段错误代码,不起任何作用; 控制标记、指令和属性名称等英文对大小写敏感的。这也是在语法规则上与html不同的地方,元素名称必须区分大小写(元素闭合代码要与元素本身大小写一致) 嵌套对应。 当声明一个XML文件的同时,必须建立一个根元素标记,就如同一篇文章的标题一样,所有的XML代码都要有根元素 在编写html的时候,往往会忽略掉引号,而xml元素含有属性值得时候,这个属性值也必须被引号包含 XML处理空白字符和HTML不一样。HTML标准规定,不管有多少个空白,都当作一个空白来处理;而在XML中规定,所有标记以外的空白,解析器都
您可能关注的文档
最近下载
- GB 7594.1-1987 电线电缆橡皮绝缘和橡皮护套 第1部分一般规定-国家标准.pdf VIP
- 110kV送变电工程启动调试与试运行操作指南及案例解析.docx VIP
- 心衰合并肾功能不全的护理难点与解决方案.pptx VIP
- 关于2024年度民主生活会整改措施落实情况及2025年深入贯彻中央八项规定精神学习教育查摆问题整改情况的通报.docx VIP
- 2024-2025学年广东省潮州市高二上学期期末教学质量检测物理试卷.pdf VIP
- 上肢动脉CTA扫描技术课件最新完整版本.pptx VIP
- 110kV变电站专项电气试验及调试方案.doc VIP
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 广东省潮州市2024-2025学年高三上学期期末教学质量检测物理试卷.docx VIP
- 上海电力学院大一机械制图C习题本解答(造福学弟,不谢)-新版.pptx
原创力文档

文档评论(0)