XML解析技术

XML作为过去十年中出现的最流行的技术之一,得到了广泛 的应用,而其中XML解析技术是XML应用的关键。XML可扩展 标记语言是由World Wide Web联盟定义的元语言,即一种 关于语言的语言。 Xml的优势或者说力量源于它的数据独 立性,广泛应用在分布式计算领域。对于XML,我们可以理解它是一种树结构,它包含根,元素 ,属性,文本等内容。不同浏览器都有自己的解析器,微 软的 XML 解析器与其他浏览器中的解析器是有差异的。微 软的解析器支持对 XML 文件和 XML 字符串的加载,而其他浏览器使用单独的解析器。

不过,所有的解析器都含有 遍历 XML 树、访问、插入及删除节点的函数。把XML读入 内存,并把它转换为可被 JavaScript 访问的 XML DOM 对 象。然而XML本身只是以纯文本对数据进行编码的一种格式 ,要想利用XML,或者说利用XML文件中所编码的数据,必 须先将数据从纯文本中解析出来,因此,必须有一个能够 识别XML文档中信息的解析器,用来解释XML文档并提取其 中的数据。然而,根据数据提取的不同需求,又存在着多 种解析方式,不同的解析方式有着各自的优缺点和适用环 境。对XML进行解析有几种技术、这些技术各有所长、也都 有自己的局限性,所以他们分别适用于一定的场合,应该 根据特定的要求在实际应用中找到相应的解决方案。选择 合适的XML解析技术能够有效提升应用系统的整体性能,因 此,了解和区分各种不同的XML解析技术就显得尤为重要。
更多详情

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29212814/viewspace-1064869/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29212814/viewspace-1064869/

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值