2

xmlをhtmlにフォーマットする複雑なxsltがありますが、それからxsl foを作成できるようにする必要があります。これを行うための最良の方法は何ですか?

4

2 に答える 2

1

ここにあなたのためのいくつかの興味深い記事があります http://www-128.ibm.com/developerworks/library/x-xslfo2app/

また、次のライブラリを試すこともできます(覚えていませんが、おそらくxslt + xmlからfoファイルを作成できます): http: //www.codeproject.com/KB/dotnet/nfop.aspx

于 2010-04-27T21:49:42.893 に答える
0

同様の要件があり、いくつかの調査を行いましたが、信頼できる XHTML から FO へのトランスフォーマーが見つかりませんでした。あるかもしれませんが、いくつかの Web 検索では、あきらめて独自のものを作成しなければならない場合があります。

代わりに、既に作成した XML から HTML へのトランスフォーマーを使用して、FO を出力するように変更しました。

これは、本格的な XHTML から FO へのトランスフォーマーよりもはるかに単純な提案です。

詳細は異なりますが、HTML のほとんどの構造は FO に類似しているため、通常、変換で HTML を置き換えるために使用する FO 構造をかなり簡単に決定できます。

私はこれを段階的に行いました。FO 文書のアウトラインを生成する変換から開始し、XML のほとんどが変換で無視される場合は、慎重に出力を構築できます。

于 2010-05-15T18:48:54.693 に答える