Вы можете использовать любой из них, но я думаю, что JSON является самым простым и более простым, если вы не используете SimpleXML. Решение зависит от сложности ваших данных.
Учитывая, что JSON, возвращаемый API, является действительным, вы можете преобразовать его в массив или объект с помощью PHP-функции json_decode () .
<?php
# retrieve JSON from API here...
# i.e. it is stored in $data as a string
$object = json_decode($data);
$array = json_decode($data, true);
?>
В SimpleXML это будет выглядеть следующим образом:
<?php
$object = simplexml_load_string($data);
?>