在XML上应用XSLT v.2 [英] Applying XSLT v. 2 on XML
本文介绍了在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屋!
查看全文