[PHP-users 15671]Apache(Win)+PHP+SablotronでXML→HTML変換する方法についてアドバイスをお願いします
Hirotane Numano
numano @ jpta.scs.co.jp
2003年 6月 4日 (水) 11:29:58 JST
Apache(Win)+PHP+SablotronでXML→HTML変換する方法についてアドバイスをお願いします。
■使用環境
WindowsXP Pro
Apache 1.3.27
PHP 4.3.2
Sablotron 0.98 FullPackage
Expat 1.95.6
■目的
xslt_createやxslt_processを使ってXML文書をHTML文書に変換したい。
■状況
Warning: Sablotron error on line 1: XML parser error 4: not well-formed (invalid token)
と表示されて、変換に失敗する。XML, XSLはいずれもShift JISで書かれたDOS形式ファイル。
コマンドラインツール sabcmd.exe を使えば正常に変換できるので、
とりあえずexecでsabcmdを走らせて変換させているが、どうも美しくない(^_^;)
■補足
VineLinux上で同バージョンのApache+PHP+Sablotron+Expatを使って
同じDOS形式ファイルを変換したときは成功した。
以上です。
PHP-users メーリングリストの案内