- 0
- 0
- 约9.01千字
- 约 37页
- 2017-03-27 发布于四川
- 举报
Ch1Introductìon
第一章 XML简介 课程内容 1.1 XML简介 1.2 文件的编辑 1.3 XML和HTML的区别 1.4 XML的有效性 1.5 XML的显示 1.6 XML解析器 课程地位 1.1 XML简介 1 什么是XML 2 XML的应用 3 XML的发展 4 XML的优点 1 什么是XML XML:(eXtensible Markup Language) XML:可扩展标记语言 XML是一种您可以用来创建自己的标记的标记语言。 XML由万维网协会(W3C)创建—96年提出标准,98年公布XML1.0 示例1-1 ?xml version=1.0 encoding=gb2312 ? note from张三/from to李四/to message周末一起去吃火锅呀/message /note 1 什么是XML 一、扩展性---使用XML,你可以为你的文档建立自己的标记(tags)。 二、标识---使用XML你可以识别文档中的元素。 三、语言---使用XML你要遵循特定的语法来标识你的文档。 四、结构化---XML促使文档结构化,所有的信息按某种关系排列。 1 什么是XML 五、Meta数据(Metadata)---专业的XML使用者会使用meta数据来工作。 1、可以验证数字签名,使在线商务的提交动作(submission)有效。 2、可以被方便的建立索引和进行更有效搜索。 3、可以在不同语言之间传输数据。 2 XML应用 1. 简单数据的表示和交换(针对XML的简单API(SAX)和文档对象模型(DOM)语法解析,不同的文档类型定义(DTDs)和概要(schemas)) 2. 面向消息的计算(XML-RPC(远程过程调用),SOAP协议,电子化业务XML(ebXML)) 3. 用户界面相关、表示相关的上下文(可扩展样式表语言(XSL),可扩展样式表语言转换(XSLT)) 4. 异构平台的整合 3 XML的发展 3 XML的发展 1996年,万维网协会开始设计一种可扩展的标记语言,1998年2月,XML1.0成为了W3C的推荐标准。这种XML语言继承了SGML的规范,Standard Generalized Markup Language (SGML)是一种基于记号文本的语言。另外XML还保持了对现有的面向SGML系统的向下兼容性。XML将SGML的灵活性和强大功能与已经被广泛采用的HTML结合起来,简化了计算机对文档和数据交换的处理,使得现有的协议和软件更为协调,从而简化了数据的处理和传输。 SGML 标准通用标记语言(Standard Generalized Markup Language) 多种的输出格式(纯文字,HTML等) 为所有的文件提供了一致的外观,便与管理与维护 缺点: SGML应用程序不易开发 SGML文件不易在Web上传播 缺少厂商的支持 HTML HTML是设计用来做人机交互的 HTML对外观、布局很擅长,但缺乏对内容,即资讯内涵表达的能力 缺点: 1. 结构上的限制:HTML最大的限制就是它的标记集是固定的 2. 信息再利用的限制 3. 资料交换的限制 4. 动文件处理的限制 5. 无法支持较精确的查询 6. HTML的不断修订造成了许多网站维护的额外工作 XML XML可扩展标记语言(eXtensible Markup Language) XML是一种您可以用来创建自己的标记的标记语言。 示例1-2:2D失量图 ?xml version=1.0 encoding=gb2312? graphic-elements graphic-element typeline/type border width2/width color#FFFF00/color /border points point x100/x y100/y /point point x200/x y200/y /point /points /graphic-element /graphic-elements 示例1-3:3D设计 ?xml version=1.0 encoding=gb2312? 场景 形体s 形体 类型球/类型 图元数据 半径100/半径 球心 x100/x y100/y z200/z /球心 /图元数据 姿态 平移 x增量1000/x增量 y增量0/y增量 z增量0/z增量 /平移 示例1-3:3D设计 旋转 x夹角
您可能关注的文档
- Arduìno创意机器人18课时1-1走进Arduìno的世界.ppt
- anyscanpremìum的说明1.ppt
- AT24C02使用手则.ppt
- ASUSP9D—WS工作站单颗E3主板测试结果.pptx
- AutoCAD中文版有用的教程第12章节图形的编辑.ppt
- Avaya1608电话使用手则.ppt
- aìx软件安装与维护.ppt
- AutoLISP与VBA交叉编程的技术在铁路保护煤柱留设中的应用2011全国矿山测量学术会议.ppt
- B1怎样应对司法鉴定.ppt
- AvocentHMX解决的方案v2-0.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 作文稿纸A4打印模板.docx VIP
- 《城市轨道交通客运服务》教案 项目二 城市轨道交通客运服务标志.pdf VIP
- 弱电系统维保方案(三篇).pdf VIP
- 2026建筑施工企业复工复产开工第一课.pptx
- 肠内营养(江苏)PPT课件.pptx VIP
- 基于51单片机智能晾衣架的设计.doc VIP
- 第一单元 第1课《童年艺趣》(课件)人教版三年级美术上册.ppt
- 交互设计2 交互系统与设计目标.ppt VIP
- 2024-2025学年广东深圳龙华区高一(上)期末数学试卷【答案版】.pdf VIP
- 工程伦理 课件全套 李正风 第1--9章 工程与伦理、 如何理解伦理--- 全球化视野下的工程伦理(414页).pptx VIP
原创力文档

文档评论(0)