BizTalk Server 2016映射中是否有XSLT 2.0或3.0支持?
过去,BizTalk(和一般的.NET框架)不支持1.0以外的任何XSLT版本.我们公司即将升级到BizTalk Server 2016,我想知道是否有可能(并且本机支持)在所说的BizTalk Server版本中使用XSLT 2.0或3.0进行自定义映射?
In the past, BizTalk (and the .NET framework in general) has not supported any XSLT version besides 1.0. Our company is about to upgrade to BizTalk Server 2016, and I was wondering whether it's possible (and natively supported) to use XSLT 2.0 or 3.0 for custom mapping in said BizTalk Server version?
我知道他们不太可能实施此操作,但是我一直在互联网上漫游,我似乎无法找到该问题的具体答案.
I know it's not likely they've implemented this, but I've been roaming the internet and I can't seem to find a concrete answer to this question.
否,它仅支持XSLT 1.0.
No, it only supports XSLT 1.0.
但是,在退役之前,已经在uservoice上请求了
However it has been requested on uservoice before it was decommissioned
微软做出了回应
Tord Glad Nordahl(微软公司计划经理)回应·2017年3月18日 我们已将此请求转发给.NET团队.我们将保持开放状态.
Tord Glad Nordahl (Program Manager, Microsoft Corp) responded · March 18, 2017 We have forwarded this request to the .NET team. We will keep this open.
XSLT 3 is however a feature with BizTalk 2020, see What's New in BizTalk Server 2020.
XSLT 3.0用于运行时地图执行的新可扩展模型,可以与Saxon XSLT3.0一起使用,开箱即用.
XSLT 3.0 New extensible model for runtime map execution, out of box wiring to work with Saxon XSLT3.0.
- XSLT Transform Engine
- XSLT custom transform implementation