- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML学习心得
这个学期有幸学习了学校里开的XML认证课,接触了一个全新的概念,学到了很多也懂得了很多。下面根据我的理解介绍一下XML。
我将从五个个方面来论述XML,分别是基础知识,语法规则,格式特性,应用发展以及未来前景。
一、基础知识
XML,就是Extensible Markup Language,即可扩展标记语言。可扩展标记语言是标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
通过查询资料,我得到了关于XML的一些特点总结:
XML 是一种很像HTML的标记语言。
XML 的设计宗旨是传输数据,而不是显示数据。
XML 标签没有被预定义。您需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是 W3C 的推荐标准。
XML 和 HTML 为不同的目的而设计XML 被设计用来传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数据,其焦点是数据的外观。HTML 旨在显示信息,而 XML 旨在传输信息。
XML不是对HTML 的替代,而是对HTML的补充。对 XML 最好的描述是:XML 是独立于软件和硬件的信息传输工具。
那么XML是应什么而出现的呢?
W3C于1998年2月批准了XML的1.0版本。在线电子商务活动交换的电子文档必须采用某种标准格式,统一电子文档的标准规范是电子商务的基础。HTML不适合作为电子商务的文档标准;而SGML(Standard Generalized Markup Language)又过于复杂,无法适应网络上的日常应用。
XML是对SGML的简化,语法与HTML非常相似。XML具有SGML的强大功能和可扩展性,同时又具有HTML的简单性。XML文档很容易创建,并且结构清晰,不仅让人能够明白,还让计算机也能够明白。而且它作为一种公订的、开放的标准,不受知识产权的限制。
我们可以看出XML的出现是时代的呼唤,社会的要求。
语法规则
在介绍语法规则之前,我先介绍一下XML的元素,属性和树结构。
元素
XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。一个元素可以包含:其他元素文本属性或可使用任何名称,没有保留的字词。
XML 元素必须遵循以下命名规则:
名称可以包含字母、数字以及其他的字符
名称不能以数字或者标点符号开始
名称不能以字母 xml(或者 XML、Xml 等等)开始
名称不能包含空格属性提供有关元素的额外信息。
XML文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。所有的元素都可以有子元素:父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相同层级上的子元素成为同胞。所有的元素都可以有文本内容和属性。
书架
书
书名Java/书名
作者张/作者
售价39.00元/售价
/书
书
书名JavaScrip/书名
作者/作者
售价28.00元/售价
/书
/书架
书架
书
书名 /书名
作者 /作者
售价 /售价
/书
/书架
XML的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。
所有的XML元素都必须有一个关闭标签
XML标签对大小写敏
3、XML必须正确嵌套
XML文档必须有根元素
XML属性值必须加引号
实体引用
在XML中,空格会被保留
XML 以LF存储换行结合
2、友好
电子商务是一项涉及全球的全新业务和全新服务,是网络化的新型经济活动,它不仅仅是基于互联网的新型交易或流通方式,而基于互联网、广播电视网和电信网络等电子信息网络的生产、流通和消费活动。
随着比较购物和个性化要求以及企业-企业类型电子商务的出现,人们要求计算机能够理解数据的语义,而且能够将数据和表现的分离开来,这时HTML就显得力不从心。XML弥补了HTML的巨大缺陷,成为电子商务中的核心技术。随着XML标准体系的成熟和技术的发展,已经出现了相当多的客户化工具,尤其是可视化工具的出现,使得人们可以无须了解XML的细节就能够编写出需要的XML文档,使得XML应用在电子商务中成为可能。而浏览器对XML越来越强的支持能力,对XML应用起到了巨大的促进作用。
当前已经出现了很多基于XML的针对企业对企业电子商务的标准或旨在形成相应标准的计划,包括Microsoft的BizTalk、UN/CEFACT小组和OASIS共同发起的ebXML计划、Commerce Net发起的eCo计划、Rosetta Net的PIP(
您可能关注的文档
- 17...石头书综述.ppt
- 17.1探究电阻上电流与电压-电阻的关系.优秀课件公开课综述.ppt
- 几种常见的光放大器的比较讲义.docx
- XILINX_ISE_14.1设计教程分解.ppt
- 几种常见有机废气讲义.docx
- xinC语言程序设计分解.ppt
- 16年国内社区商业现状及困境研究综述.pptx
- XJBT-JZ-2014-013厂外补给水管道建筑安装工程(Ⅱ标段)(修改会签版)分解.doc
- 11组装-计算机键盘综述.pptx
- 1国际收支综述.ppt
- 小学毕业纪念册.pptx
- 生日宴百日宴主题模板.pptx
- 2025届高考地理一轮复习: 从人地作用看自然灾害 专题练习题(含答案解析).docx
- 2025届高中历史一轮复习:中国现代史 专题测试卷(含答案解析).docx
- 2025届高中历史一轮复习:世界近代史 专题测试卷(含答案解析).docx
- 2025届高中历史一轮复习:民国 专题测试卷(含答案解析).docx
- 2025届高考地理一轮复习: 自然环境的特征 专题练习题(含答案解析).docx
- 2025届高中历史一轮复习:世界古代史 专题测试卷(含答案解析).docx
- 2025届高考地理一轮复习: 地理环境与区域发展 专题练习题(含答案解析).docx
- 2025届高考地理一轮复习: 水体运动的影响 专题练习题(含答案解析).docx
文档评论(0)