近況報告のコーナーです。

とりたてて文章にするまでもないような…まあ、まだ俺は生きてるぞっていうか元気だよって…そんなコーナーです(^^;)。
20

PERLの文字コード-- [ 2009/01/21 11:06 ]

実はこのサイトのRSS、たまたまチェックしてみると・・・。
utf-8に変更してからずっと文字化けしてました。
すぐに修正しましたが(^^;)。

症状はRDFフォーマットで書き出したデータだけが
文字化けでその他の書き出しデータは問題無し。

原因は、読み込んだデータがUTFフラグなしのままperlで処理されフラグありとフラグなしが混在したまま
RDFに書き出された
というところだと思うのですが・・・。

解決方法はRDFで書き出すデータに関してのみ
読み込みの直後でフラグを付け、
書き出す直前でフラグを取るようにしました。

これでとりあえず問題なく書き出されています。

しかし、ちゃんと『PerlOレイヤ』を使ってるにもかかわらずデータの入出力でこういうことが起きるのがー
謎です。
これは時間をとって検証する必要がありますね~。

Date : 2009/01/21 11:06
Posted by 幸谷 | | Edit |

avater