Пытаюсь перекодировать xml в json и ничего не получается, онлайн сервисы перекодируют мой xml без проблем, например
этот.
Я получаю ошибку bool(false) или string(4) “null”
Мой код:
<?php
header('Content-Type: application/json; charset=utf-8');
//подгружаю xml файл
$xml = simplexml_load_file('https://accounts.clickbank.com/api2/marketplace');
//перевожу его из xml в json
$json = json_encode($xml);
//формирую массив из json
$data = json_decode($json,TRUE);
//$data = json_encode($jsonString, TRUE);
//проверяю как сформировался массив
var_dump($data);
?>
При $data = json_decode($json,TRUE); ошибка
bool(false)
при $data = json_encode($jsonString, TRUE); ошибка
string(4) "null"
Пожалуйста, помогите разобраться.