PHPでRSSをsimplexml_load_stringなどを使って解析する場合に不正な文字が含まれている時に発生するエラー対処メモ 1、文字エンコーディングの変換⇒再変換 $str = mb_convert_encoding($str,'SJIS','UTF-8'); $str = mb_convert_encoding($str,'UTF-8','SJIS'); 正しい方法とは言えないが、不正文字をほぼ排除可能 エラーメッセージ:Entity: line XX: parser error : CData section not finished エラーメッセージ:Entity: line XX: parser error : PCDATA invalid Char value XX in$str = preg_replace('/[\x00-\x1f]/','',$str); エラー