Вы можете использовать функции SimpleXML , чтобы упростить задачу. Вот очень простой пример, который выводит некоторые поля с запятыми:
<?php
$token = "123xxx";
$account = "myaccount";
$url = "https://{$token}:{$token}@{$account}.servicesidekick.com/jobs.xml";
$xml = simplexml_load_string(file_get_contents($url));
foreach ($xml->children() as $job) {
echo "{$job->id},{$job->name},{$job->{"job-number"}},{$job->{"balance-remaining"}} \n";
}
?>
Довольно легко получить доступ ко всем полям. Этот пример просто демонстрирует задания, но все сущности можно назвать одинаково. Удачи!