2015-11-26 126 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文件。 –