feed2jsの文字化け対策

  • 投稿日:
  • カテゴリ:

feed2jsはJavaScriptを利用して、RSSの情報をサイトに貼り付けられるスクリプトです。
UTF-8をSJISやEUCにエンコードする方法は検索すれば見つかりますが、SJISの文字コード5C(バックスラッシュ)の問題は引っかかってきます。

そこで、その対策をします。
feed2js_config.phpを開き、ファイルの最後の方にあるfunction strip_returnsを見つけます。バックスラッシュを削除している部分を取り除きます。

// $subquotes = ereg_replace("'", "'", stripslashes($text));
$subquotes = ereg_replace("'", "'", $text);

SJISに変換された文字列からバックスラッシュを取り除くと文字化けするのも当たり前ですね。

リンクソース

  • 記事用リンクソース:
  • Wiki用リンクソース(PukiWiki):
  • Wiki用リンクソース(MediaWiki):
  • SNS投稿用: