在XML上应用XSLT v.2 [英] Applying XSLT v. 2 on XML

查看:95
本文介绍了在XML上应用XSLT v.2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我编写了一个XSLT 2.0版本文件,当它应用于XML文件时,它会出现以下错误:

I had written an XSLT 2.0 version file and when it is applied to an XML file it gives me following error:

ERROR:  'Unsupported XSL element 'http://www.w3.org/1999/XSL/Transform:sequence''

这是Java代码:

   TransformerFactory tFactory = TransformerFactory.newInstance();
   Transformer transformer = tFactory.newTransformer(new StreamSource("Test.xslt"));
   transformer.transform(new StreamSource("Old.xml"),new StreamResult(new    
   FileOutputStream("New.xml")));

有人能帮帮我吗?

推荐答案

java中的默认XSLT处理器尚不支持 XSLT 2.0 。查看此处

The default XSLT processors in java do not yet support XSLT 2.0. Check out here

你需要坚持使用XSLT 1.0,或者找一个 XSLT处理器支持XSLT 2.0

You either need to stick with XSLT 1.0, or find a XSLT processor that supports XSLT 2.0

这篇关于在XML上应用XSLT v.2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆