LIULIANG

在jdk中Xalan解析器引用

Xalan处理器是Apache XML工程下的一个子工程,它实现了W3C XSLT1.0 XPath1.0规范,是一个开放源代码的XSLT处理器,Xalan提供了javaC++版本。

Xalan既可以作为一个XSLT工具以命令行的方式使用,也可以作为一个模块在其他应用程序中使用,我们可以在http://www.fayea.com/apache-mirror/xml/xalan-j/上下载最新版本的Xalan处理器,下载解压后的目录中有一个xalan.jar,该xalan.jar就是Xalan解析器,也是实现XSLTXPath规范的类库,如果我们想使用Xalan解析器的话,
需要应用xalan.jar和serializer.jar这两个
jar包,如果只用用xalan.jar,就会报出:

D:\XML\test>java org.apache.xalan.xslt.Process -PARAM oddline-color #FFOOOO

-IN em.xml -XSL em.xsl -OUT em.out

 

(错误位置未知)XSLT 错误 (java.lang.NoClassDefFoundError): org/apache/xml/seriali

zer/ExtendedContentHandler

Exception in thread "main" java.lang.RuntimeException: org/apache/xml/serializer

/ExtendedContentHandler

        at org.apache.xalan.xslt.Process.doExit(Process.java:1155)

        at org.apache.xalan.xslt.Process.main(Process.java:1128)

 

D:\XML\test>

  

posted on 2012-08-04 22:54 BIG森林 阅读(851) 评论(0)  编辑 收藏 引用 所属分类: java


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2012年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜