實松アウトプット: 自分で作ったAPIを自分で使うのに苦戦中 http://sane.justblog.jp/blog/2007/06/api_3a46.html の $xml = @simplexml_load_file($url); で変換出来たり出来なかったりする問題は $xmlstr = file_get_contents($url); mb_convert_variables('UTF-8','SJIS-win',&$xmlstr); $xmlstr = str_replace('encoding="Shift_JIS"', 'encoding="UTF-8"', $xmlstr); $xml = new SimpleXMLElement($xmlstr); に変える事で解決。文字コード弄るの怖くて出来るだけ素通しするようにしてきたのですが、機種依存文字まで含めてちゃんと変換でき