简述xml


转自:http://www.jobui.com/mianshiti/it/java/7711/

XML是Extensible Markup Language的缩写,意思是可扩展置标语言没有于置标电子文档,使起数据具有结构化的置标语言。在我目前浅显的认识里:,

XML 是用来传递数据的 ,
XML 让这些数据有了结构 — 一个树型结构  ,
xml 有全套的操作这种结构的方法
xml 规范(或者说的实际点,xml parser)帮你确定你创建的字符串是合法的
xml 规范(或者说的实际点,xml parser)中有办法验证这个合法性
对于XML能用来做什么,我觉得XML可以用来下面几个方面
1:有利于开发灵活的web应用软件
使用XML来描述数据,可以使数据具有同意的组织结构,其他应用软件,对象,中间层和服务器都可以对使用XML描述的数据做进一步的处理。并可以提交到浏览器中让读者阅读
2:可以轻松的实现数据在web上发布
因为XML本身是纯文本格式的,它可以不做任何修改就和HTML文档一样在网络中传输。
3:有利于信息的集成
因为使用XML,可以把不同来源的结构化数据很容易地组织到一起。应用软件可以在中间层的服务器上对来自于后段数据库和其他的数据进行集成。最后,数据以XML格式发送到客户端或者是在其他服务器做进一步处理。
4:可以使用丰富的样式来显示数据
XML采用结构化的方式来组织数据,描述的是数据本身,不涉及到数据的表现形式。通常来说,使用CSS和 XSL以及XSLT为数据的显示提供分布的机制,也就是说数据的显示方式可以根据客户的要求制定。
5:可大大增强服务器的可伸缩性
XML将数据本身和数据的显示完全分离,从而可以在结构化的数据中嵌套数据的显示方式描述。这样,能尽可能地减少客户端与服务器之间的数据交换,减少服务器的工作量才能大大提高服务器的性能。
6:采用统一的XML文档格式来描述多种应用的数据
7:支持本地数据处理
因为XML文档中的数据格式是统一的,当客户受到数据后,便可以使用客户自己的应用软件来解析数据,并对数据进行进一步的编辑和处理。
8:可以使搜索变得更加简单和富有成效
采用统一的XML标识来组织来自不同数据库的数据,就可以在不了解数据库数据组织形式的情况下进行数据的检索。
9:可以实现数据的独立更新

10:开放式的标准


转自:http://www.jobui.com/mianshiti/it/java/7711/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值