超個人的メモです。PHPで、XMLのデータをJSONに変換する方法です。コードだけメモっておきます。
PHP
$xml = file_get_contents($url);
$xml = str_replace(array("\n", "\r", "\t"), '', $xml);
$xml = trim(str_replace('"', "'", $xml));
$data = simplexml_load_string($xml);
$json = json_encode($data);
というカンジです。
何をやったかというと、
- XMLを取得
- 改行とかタブとかをとる
- 「”」を「’」に変える
- XMLデータをオブジェクトに
- JSONに変換
ということです。まぁ、XMLをJSONに変換する場面なんて、みはらは遭遇しないと思いますが、一応メモしておきます。