Our experience expresses
the design you need.
$xml_string = file_get_contents('./data.xml');
$xml = simplexml_load_string($xml_string);
$loop_len = sizeof($xml->Article);
for($i=0; $i<$loop_len; $i++){
$date[$i] = $xml->Article[$i]->date;
$project[$i] = $xml->Article[$i]->project;
$type[$i] = $xml->Article[$i]->type;
$client[$i] = $xml->Article[$i]->client;
$url[$i] = $xml->Article[$i]->url;
$comentary[$i] = $xml->Article[$i]->comentary;
$path[$i] = $xml->Article[$i]->filepath;
$detail[$i] = $xml->Article[$i]->detail;
?>
if($url[$i]=='') { ?>

} else { ?>

} ?>
if($detail[$i]=='y') { ?>
=$project[$i]?>
=$client[$i]?>
} else { ?>
=$project[$i]?>
=$client[$i]?>
} ?>
}
?>