关于xml的相关知识
1 xml定义和用途
定义:XML (eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
用途:
丰富文件(Rich Documents)- 自定文件描述并使其更丰富
属于文件为主的XML技术应用
标记是用来定义一块数据应该如何呈现
解释数据(Metadata)- 描述其它文件或在线信息
属于数据为主的XML技术应用
标记是用来说明一块资料的意义
组态档案(Configuration Files)- 描述软件的组态参数
2.xml的工作原理及过程:
xml的工作原理包括服务器解析和客户端解析。
服务器解析是通过XSLT转换工具(如Xalan)将XML和XSL合成为HTML,送到客户端。
客户端解析是把XML和XLS都显现给客户端,把解析的任务交给浏览器。
3.future of xml
1.网络服务领域 2.EDI(电子数据交换)3.电子商务领域 4.数据库领域 5.Agent(智能体) 6.软件设计元素的交换