SSAX公司

基于S-exp的XML解析/查询/转换。这个项目提供了一些工具,可以在角括号和更有效的基于S表达式的标记文档之间进行转换,以及在Scheme中操作和查询xML数据。该项目的主要组件是SSAX、SXML、SXPath和SXSLT。SSAX函数式XML解析框架由DOM/SXML解析器、SAX解析器和词法分析和解析过程的支持库组成。包中的过程可以单独用于标记或解析各种XML文档。该框架支持XML名称空间、字符、内部和外部解析实体、属性值规范化、处理指令和CDATA部分。这个包包括一个半验证的SXML解析器:一个DOM模式解析器,它是SAX解析器(称为SSAX)的实例化。SSAX是一个功能齐全、算法优化的纯功能解析器,可以充当流处理器。SSAX是一个高效的SAX解析器,易于使用。在应用程序之间提供的SSAX共享事件量最小化。SSAX使得对特定于应用程序的元素堆栈的维护变得不必要,这消除了几种常见的bug。SSAX是在Scheme的纯函数子集中编写的。因此,事件处理程序是引用透明的,这使得程序员更容易编写和推理。事件驱动的XML解析更具表现力、更可靠、更易于使用的应用程序接口是将解析引擎作为增强的树折叠组合器实现的结果,它完全捕获了深度优先树遍历的控制模式。SXML是XML文档的抽象语法树。SXML也是S表达式形式的XML信息集的具体表示。SXSLT是一种XML操作语言,SXPath是一种符合XPath的XML查询语言。这两种语言在内部都依赖于SXML作为XML信息集的表示。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换


zbMATH中的参考文献(参考 1文章 参考)

显示结果1/1。
按年份排序(引用)

  1. Kiselyov,Oleg:实施metcast-in计划(2005)