Phantomjs是否渲染XML + XSL?

时间:2014-04-28 13:52:02

标签: xslt phantomjs

我试图在phantomjs中使用附加的XSL样式表呈现XML文档。它始终显示原始XML页面,而不向其应用XSL。它不支持此功能吗?

1 个答案:

答案 0 :(得分:4)

PhantomJS实际上不支持XSLTProcessor。我自己尝试过XSLT demo并收到错误。在GitHub上找到closed issue后发表评论

  

默认情况下,Qt WebKit中禁用了XSLT。其他WebKit端口一直在使用libxslt库来处理XSL转换,但是对于QtWebKit,这样的依赖是不可能的,并且WebCore中的XSLT处理器已经在构建系统中被禁用(它甚至没有编译)。但是由于Qt在QtXmlPatterns模块中开发了自己的xslt库和XSLT处理器。这种实现非常有限,因此事情无法正常运行。