ハードディスクメンテナンス

投稿記事数[8700]以上!PC,旧ゲーム,カメラ,動画などを、アヤしゐ「專門妖語」を使ッて解説スル!

Blog(ブログ) インターネット

ライブドアブログのRSS(atom.xml)で文字化け

投稿日:

parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0x83 0x6E 0x81 0x5B

ブログRSSから最新の10件を取って表示しようとしたら文字化け。

サイトが古く、文字コードがSJISに対し、RSSはUTF-8なので、文字コードが異なるのだ。

simplexml_load_file

ではなく

file_get_contents

として

mb_convert_encoding

して

simplexml_load_string

してもアレだし。

0x83 0x6E 0x81 0x5B

あたりが気になるので

str_replace

してもアレだし。

サイトをUTF-8にして、文字コードを一致させれば済むのだが、

面倒なので放置wwwwwwwww



-Blog(ブログ), インターネット

Copyright© ハードディスクメンテナンス , 2019 All Rights Reserved.