Saxon - XSLT与XQuery处理器

Saxon是由Michael Kay开发的开源XSLT与XQuery处理器,自1999年起引领XSLT技术,实现XSLT2.0规范,并支持XQuery。Saxon提供命令行和Java API调用方式,支持内存处理,同时提供XSLT和XQuery的互补接口。Saxon 8.1.1版本包含了模式敏感的特性,适用于XML、XSLT和XQuery开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Saxon 是由英国的Michael Kay开发的XSLTXQuery处理器,自从1999年以开源产品发布,引导着XSLT处理器技术,并赢得较高声誉。迄今依然是仅有的XSLT2.0规范草案的实现,在很大程度上推动了XSLT语言的普及。

2003年中发布的7.6版开始,Saxon增加了对XQuery的支持。两种语言的运行期代码是相同的,这说明,事实上它们有非常相似的语义。Saxon中的XQuery支持本质上由一个XQuery解析器(也是XPath解析器的扩展)组成;解析器与XSLT处理器一样,生成相同的内部可解释的代码。

XQuery处理器没有提供图形用户界面,可以从操作系统的命令行调用,也可以通过Java应用程序的API调用。

Saxon是一个内存处理器。无论使用XSLT还是XQuerySaxon被设计来处理在内存中装配好的源。

Saxon也是仅有的在一个集成包中提供XSLTXQuery的产品,可以使用每种语言以获得最好的效果。两个接口是互补的:你可以在XQuery中写一个函数库,并在XSLT样式表中调用此函数。

Saxon介绍

版本8.1.1是最新的Saxonica的对XPath2.0XSLT2.0XQuery1.0的实现。这个版本实现了这些语言的模式敏感(schema-aware)的特性,也包含一个自立的符合XML Schema1.0的模式处理器。

Saxon 8.1 是在与Stylus Studio

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值