- - PR -
XalanのXSLT変換について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-03-07 22:22
XalanのTransformerでXSLT変換のプログラムを作っているのですが2点ほど困ったことがあります。
xslに含まれる相対パスが都合上単純にbaseuriを設定しただけでは解決できないため、 setEntityResolver()でリゾルバを指定して解決しようとしているのですが・・・ 1.resolveEntity()に相対パスが来ず絶対パスが来ます。相対パスがくるようにする方法ってないでしょうか? 2.以下のようなENTITY宣言の相対パスはresolveEntity()に来ないため相対パスを解決できません。こういう場合はどうしようもないのでしょうか? <!ENTITY % common.entities SYSTEM "../common/entities.ent"> 以上、手がかり等でもいいのでどなたか教えていただけないでしょうか? |
1