




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章XML XML主要内容 XML概述DTD和Schema的建立与应用CSS和XSLT显示XMLDOMSAXWebServices 本章主要内容 标记语言XML的定义XML的历史XML的优势XML的文档规则 标记语言 SGML 标准通用标记语言StandardGeneralizedMarkupLanguage多种的输出格式 纯文字 HTML等 为所有的文件提供了一致的外观 便与管理与维护 HTML HTTP HyperTextTransferProtocol HTML是设计用来做人机交流用的HTML对外观 布局很擅长 但缺乏对内容 即资讯内涵表达的能力 XML的定义 XML eXtensibleMarkupLanguage XML可扩展标记语言XML是一种您可以用来创建自己的标记的标记语言 XML由万维网协会 W3C 创建 XML和Html比较 XML的历史 1969GMLIBMResearch GeneralizedmarkupLanguage 1986SGMLISO 8897 StandardGeneralizedmarkupLanguage 1989HTMLTimBernersLee MIT HyperTextMarkupLanguage 1998XML eXtensibleMarkupLanguage XML的优势 自定义标记异构系统整合 自定义标记 可以按照自己的需要定义标记使应用有更大的灵活性 异构系统整合 XML例子 XML的今生今世66 66 无效 有效以及格式良好的文档 有三种XML文档 无效文档没有遵守XML规范定义的语法规则 如果开发人员已经在DTD或模式中定义了文档能够包含什么 而某个文档没有遵守那些规则 那么这个文档也是无效的 有效文档既遵守XML语法规则也遵守在其DTD或模式中定义的规则 格式良好的文档遵守XML语法 但没有DTD或模式 XML声明 大多数XML文档以XML声明作为开始 它提供了关于文档的基本信息 由结束Version为必选项并且放在属性第一位 standalone和encoding可选 元素 内容元素是开始标记 结束标记以及位于二者之间的内容元素是区分大小写的元素不能交叉重叠必须有根元素 根元素 XML文档必须包含在一个单一元素中 这个单一元素称为根元素 它包含文档中所有文本和所有其它元素 而不包含单一根元素的文档不管该文档可能包含什么信息 XML解析器都会拒绝它 实体引用 为了避免把字符数据和标记中需要用到的一些特殊符号相混淆 XML还提供了一些有用的实体引用 标记 标记是左尖括号 之间的文本 有开始标记 例如 和结束标记 例如 结束标记是必需的 不能省去任何结束标记 如果一个元素根本不包含标记 则称为空元素 HTML换行 就是个例子 在XML文档的空元素中 您可以把结束斜杠放在开始标记中 属性 XML文档中的属性有两个规则 属性必须有值那些值必须用引号括起 您可以使用单引号 也可以使用双引号 但要始终保持一致 CDATA 在特殊的标记CDATA下 所有的标记 实体引用都被忽略 而被XML处理程序一视同仁地当作字符数据看待 CDATA的形式如下 注释 在XML中 注释是用 和 引起来的 XML大全56 99 处理指示 处理指示是用来给处理XML文件的应用程序提供信息的 然后 这个应用程序来解释这个指示 遵照它所提供的信息进行处理 或者再把它原封不动地传给下一个应用程序 XML声明就是一个处理指示 所有的处理指示应该遵循下面的格式 XML文档规则总结 XML文档通常以一个XML声明开始通过XML元素来组织XML数据XML元素包括标记和字符数据为组织数据更方便 清晰 在字符数据中引入CDATA数据块在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第12课 我喜欢发言说课稿-2025-2026学年小学心理健康苏教版一年级-苏科版
- 20.3电磁铁 电磁继电器说课说课稿 -2025-2026学年人教版物理九年级下学期
- 本册综合说课稿-2025-2026学年小学心理健康四年级上册川教版
- 综合复习与测试说课稿-2025-2026学年高中生物北师大版2019必修1 分子与细胞-北师大版2019
- 人教版高中地理必修二4.3《传统工业区与新工业区》教学设计
- 2025年经济学家财富测试题及答案
- 智能制造孵化园合作协议及生产设备租赁合同
- 物业管理承租人租赁服务协议
- 供应链金融合同风险管理建议
- 股权激励计划终止与离婚股权分割国际协议
- 康复医学科病历书写规范与质量控制
- 商用厨房设计汇报
- 战术搜索教学课件
- 教科版五年级科学上册第一单元《光》测试卷及答案(含四题)
- Linux操作系统基础任务式教程(慕课版)课件 任务4 使用Linux操作系统中的硬盘
- 自控系统报警管理制度
- 口腔服务5S管理
- 保安投诉管理制度
- 2025年高考江苏卷物理真题(原卷版)
- 【公开课】种子植物+第2课时课件-2024-2025学年人教版生物七年级上册
- 2024年贵州贵州贵安发展集团有限公司招聘笔试真题
评论
0/150
提交评论