Ben paginated XML döndüren bir API okuyorum. API üretiminin temel biçimi:
<candidates.list page="1" next_page="yes">
<candidate />
<candidate />
<candidate />
</candidates.list>
Benim kod gibidir:
while (TRUE) {
$xml_str = file_get_contents($dest)
$xml = new SimpleXMLElement($xml_str);
// What should I do to append subsequent pages to my first page's XML?
if ( $xml['next_page'] == 'yes' ) {
$dest = $new_destination; // I figure out the next page's API query here
}
else {
break;
}
}
return $xml;
Mutlu 4 Temmuz, ve teşekkür ederim!