我是xml和xsl的初学者。我正在寻找生成或理解如何使用xsl样式表的方法。在我的特殊情况下,我使用的是一个html文件,它将其转换为xhtml。我想要转换的下一步是将文件生成为xsl-fo,但我已经看到我必须使用xslt样式表来执行此操作。我的问题是关于这个文件。它如何生成这个xsl文件?是从xhtml文件生成的?如何从xml生成xslt文件
谢谢!
我是xml和xsl的初学者。我正在寻找生成或理解如何使用xsl样式表的方法。在我的特殊情况下,我使用的是一个html文件,它将其转换为xhtml。我想要转换的下一步是将文件生成为xsl-fo,但我已经看到我必须使用xslt样式表来执行此操作。我的问题是关于这个文件。它如何生成这个xsl文件?是从xhtml文件生成的?如何从xml生成xslt文件
谢谢!
通常,不会生成用于XSL-FO转换的XSL文件。你必须自己创建这个文件。它包含很多XHTML中不存在的信息,例如页面布局。
XSL-FO有点像CSS,是的。不同之处在于XSL-FO有更多选项,所以XSL-FO文件比CSS文件长100倍。
好吧,这个网站可以给你一些帮助,以生成xslfo site。
阿卜杜勒如果你不会,相反这个网站是罚款 XSL FO to HTML Converter
谢谢,但我反其道而行之。从一个html,我想用Java生成一个xsl-fo文件。 –
天线下家“XHTML为XSL-FO”标签http://www.antennahouse.com/antenna1/xml-to-xsl-fo-stylesheets/提供了一个示例XHTML为XSL-FO样式表。在“XML到XSL-FO”选项卡下还有一个XSL-FO教程。
我终于明白一个xsl文件或多或少像一个css文件? –
是的,没错。 – Hobbes
这可能引用xslt文件中的不同css文件,就像你可以用html文件做的一样? –