SXSLT公司 swMATH ID: 2365 软件作者: 奥列格·基塞利约夫(Oleg Kiselyov);克里希纳穆提,施莱姆 描述: SXSLT:XML操作语言,XML语言的日益广泛使用刺激了对转换XML文档的方法的需求。然而,许多XML转换系统的表达能力有限,无法为多个任务提供有用的组合符集合。本文描述了SXSLT,它是一种实用的、高阶的、简洁的、表达性的和可读的声明性XML转换语言。该语言是基于抽象XML语法树的首个重写系统,实现为Scheme的库扩展。SXSLT具有重写“模板”的本地范围、一流的样式表、灵活的遍历策略、重新遍历原始树或转换树的能力。该语言可以以更加连贯和富有表现力的方式全部或部分模拟XSLT。由于是Scheme库,SXSLT与Scheme无缝集成。我们通过从实际项目中提取的几个示例来说明SXSLT的威力。我们和其他人将SXSLT用于实际项目已有两年多的时间,从静态和动态网页的创作到内容分发引擎。我们的经验和用户评论表明,SXSLT具有表现力,并且易于使用。我们认为,这种结果是SXSLT为XML转换提供正确抽象的结果,是高阶、声明性和可扩展性的结果。 主页: http://ssax.sourceforge.net/ 关键词: XML格式;SXML;XSLT(XSLT);树遍历;方案 相关软件: XPath(XPath);函数;比格鲁;预gexp;SSAX公司 引用于: 3文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 SXSLT:XML的操作语言。 Zbl 1026.68785号奥列格·基塞利约夫;克里希纳穆提,施莱姆 2002 3位作者引用 2 奥列格·基塞利约夫 1 克里希纳穆提,施莱姆 1 利佐金,D.A。 2篇连载文章中引用 1 编程和计算机软件 1 高阶和符号计算 在1个字段中引用 三 计算机科学(68至XX) 按年份列出的引文