Extensible Markup Language (XML) の情報です
このパッチは既に保守されていません。
James Clark 氏の XT は HTML 出力する場合に, 指定された出力エンコーディングで表現できない文字が '?' に置き換えらてしまいます。 これを文字参照を使って出力するようにする パッチを 作ってみました。
サロゲートに対応してみました。 まだ十分にテストされていないのでご注意ください。
EUC-JP で出力するときに補助漢字 (JIS X 0212) を使わないようにしてみました。 Internet Explorer など, 補助漢字に対応していないブラウザで便利です。
mod_xml_charset は XML ファイルの BOM や エンコーディング宣言によって content-type に charset パラメータを付ける Apache モジュールです。
mod_html_meta は HTML ファイルの META エレメントから HTTP ヘッダを生成する Apache モジュールです。
version 0.2.1 で Apache 2.2 での動作確認。
version 0.2.2 でファイルサイズ 0 バイトのファイルで Internal Server Error になる問題を修正。
version 0.2.3[mod_html_meta] で HTML5 の <meta charset="..."> に対応。
このパッチは既に保守されていません。
James Clark 氏の XP 用の ちょっといいかげんな EUC-JP, Shift_JIS パッチを作ってみました。 XT が SAX 対応したのであまり役に立たないでしょう。