2015-11-26 127 views
0

我是xml和xsl的初学者。我正在寻找生成或理解如何使用xsl样式表的方法。在我的特殊情况下,我使用的是一个html文件,它将其转换为xhtml。我想要转换的下一步是将文件生成为xsl-fo,但我已经看到我必须使用xslt样式表来执行此操作。我的问题是关于这个文件。它如何生成这个xsl文件?是从xhtml文件生成的?如何从xml生成xslt文件

谢谢!

回答

1

通常,不会生成用于XSL-FO转换的XSL文件。你必须自己创建这个文件。它包含很多XHTML中不存在的信息,例如页面布局。

XSL-FO有点像CSS,是的。不同之处在于XSL-FO有更多选项,所以XSL-FO文件比CSS文件长100倍。

这是introduction to XSL-FO

another tutorial

+0

我终于明白一个xsl文件或多或少像一个css文件? –

+0

是的,没错。 – Hobbes

+0

这可能引用xslt文件中的不同css文件,就像你可以用html文件做的一样? –

0

好吧,这个网站可以给你一些帮助,以生成xslfo site
阿卜杜勒如果你不会,相反这个网站是罚款 XSL FO to HTML Converter

+0

谢谢,但我反其道而行之。从一个html,我想用Java生成一个xsl-fo文件。 –