×

SSAX公司

swMATH ID: 23631
软件作者: SourceForge公司
描述: 基于S-exp的XML解析/查询/转换。该项目为标记文档提供了在角括号和更有效的基于S表达式的符号之间进行相互转换的工具,并在Scheme中操作和查询xML数据。该项目的主要组件是SSAX、SXML、SXPath和SXSLT。SSAX功能性XML解析框架由DOM/SXML解析器、SAX解析器和词法分析和解析过程支持库组成。包中的过程可以单独用于标记或解析各种XML文档。该框架支持XML命名空间、字符、内部和外部解析实体、属性值规范化、处理指令和CDATA部分。该包包括一个半验证SXML解析器:一个DOM-mode解析器,它是SAX解析器(称为SSAX)的实例化。SSAX是一个功能齐全、算法优化的纯功能解析器,可以充当流处理器。SSAX是一种易于使用的高效SAX解析器。SSAX最大限度地减少了用户提供的事件处理程序之间必须共享的特定于应用程序的状态的数量。SSAX不需要维护特定于应用程序的元素堆栈,从而消除了几种常见的错误。SSAX是在Scheme的一个纯功能子集中编写的。因此,事件处理程序是参照透明的,这使得程序员更容易编写和推理它们。事件驱动XML解析的更具表现力、更可靠、更易于使用的应用程序界面是将解析引擎实现为增强的树折叠组合器的结果,它完全捕获了深度第一次树遍历的控制模式。SXML是XML文档的抽象语法树。SXML也是XML信息集以S表达式形式的具体表示。SXSLT是一种XML操作语言,SXPath是一种XPath一致的XML查询语言。这两种语言在内部都依赖SXML作为XML信息集的表示。
主页: http://ssax.sourceforge.net
相关软件: 比格鲁;预gexp;XPath(XPath);SXSLT公司
引用于: 1文件

1位作者引用

1 奥列格·基塞利约夫

在1个字段中引用

1 计算机科学(68至XX)

按年份列出的引文