ITPub博客

首页 > 应用开发 > Java > XML解析技术

XML解析技术

原创 Java 作者:beifengwang 时间:2013-12-27 09:39:31 0 删除 编辑

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博客 ” ,链接:https://blog.itpub.net/29212814/viewspace-1064869/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ThinkS二次开发
下一篇: php实战
请登录后发表评论 登录
全部评论

注册时间:2013-10-15

  • 博文量
    117
  • 访问量
    283799