- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML简介与其在Android平台上应用
安卓开发基础期末论文
安卓开发基础期末论文
姓名:汤斌斌学号:姓名:汤斌斌
学号:学院:经济学院
XML简介及其在Android平台上的应用
( 汤斌斌 经济学院)
摘要:XML全称 Extensible Markup Language,翻译为扩展的标记语言,是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。它与HTML一样都是SGML(Standard Generalized Markup Language,标准通用标记语言)。比SGML简单得多,比HTML更令编程人员喜爱,它包含了很多SGML特性,继承了SGML的优点,文档结构严谨,层次分明,语义更加明确,具有良好的可读性、易编写和易维护等特性,而且使得多媒体信息在不同的系统之间相互交流成为现实。本文通过例子,简单介绍XML的发展、特点、优势,及其在Android平台上的应用,从中感受XML易于掌握和使用。
关键词:XML技术 历史发展 优点Android平台 应用
XML的应用越来越广泛、无论在数据交换、Web服务、内容管理、Web集成,还是配制数据等,都在使用XML。 XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。今后支持XML的软件也将会越来越多XML离我们的工作生活也将越来越近。
一、XML简介
1、XML的发展概况
XML是什么?XML是Extensible Markup Language的缩写,译为可扩展的标记
语言。XML是一套完善的定义语义标记的规则。
XML的发展历史如图所示。
在20世纪80年代末期,位于瑞士的欧洲原子物理实验室(CERN)的研究人员为了使他们的工作方便而开发了WEB技术,他们的目的是将实验室网络上的研究文档共享。到了1986年,ISO国际标准化组织颁布了ISO 8879号国际标准,即SGML(Standard Generalized Markup Language一标准通用标记语言),它是一种通用的文档结构描述置标语言。由于SG ML非常复杂,不易使用,在1992年,CERN的研究人员把WEB技术(纯文本浏览器和最初版本HTML一简化的SGML)提交给INTERNET协会,从此,HTML(Hyper Text Markup
Language)开始流行,并逐渐发展成一个庞大的家族,版本由原来的HTML 1.0,HTML 2.O,HTML 3.2,HTML 4.0到目前的HTML4.1,以及兼容XML格式的XHTML 1.0(Extensible Hyper Text Markup Language),XHTML 1.1和 XHTML 2.0 (XHTML 2.0的第五个工作草案在2003年5月6口公布)。
虽然HTML己经非常流行,并且现在的程序员大多数都在使用它来创建WEB网站,但是,由于HTML是一个实例置标语言,无法完整描述数据内容,也不能描述矢量图形、科学符号等对象,格式表现不能独立,结构不严格等诸多因素,在1998年2月10日,国际互联网论坛W3C(World Wide Web Consortium)发布XML 1.0,随后在 2000年10月6日发布了XML 1.0 (Second Edition), 2003年10月30口发布了XML 1.0 (Third Edition)。为简单化SGML,XML重新定义了一些SGML的内部值和参数,并删去大量繁杂的、不常用的、使编程复杂的特征。其实XML是SGML的一个子集,它包含了很多SGML特性,继承了SGML的优点,但是要比SGML简单得多,比HTML更令编程人员喜爱。正是由于这些原因,XML的Internet应用大量涌现。如化学标记语言(Chemical Markup Language)、数学标记语言(Mathematical Markup Language)、同步的多媒体集成语言(Synchronized Multimedia Integration Language)、可伸缩的矢量图形(Scalable Vector Graphics)、矢量标记语言(Vector Markup Language)、音乐标记语言(MusicML)、语音朗读标记语言(VoxML)、濒道定义格式(Channel Definition Format)等等。
2、XML的优点
XML和HTML都从属于SGML,但是XML是一种无标记语言。XML
您可能关注的文档
最近下载
- 苏科版五年级下册劳动第2课《翻盖垃圾桶》教案.docx
- Q 320292AAYG01-2016_电动护理床 企业标准.pdf
- XXX机械加工工艺基础(完整版).ppt
- (推荐)07j306排水沟图集.pdf
- 招标文件-中国铁物电子招投标平台-中国铁路物资.DOC
- Module 3 Unit 2 They made mooncakes for the animals(教学设计)-2024-2025学年外研版(一起)英语五年级上册.docx
- 第二讲:经营分析会 是为了走过场还是打胜仗(1).pdf
- 编译原理课程设计报告-简单编译器的设计与实现.docx VIP
- 幕墙防水图集-ver01来源..doc
- GB 10136-2015 食品安全国家标准 动物性水产制品.pdf
文档评论(0)