我是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文件做的一樣? –