";
}
function endTalk($cdata) {
return "$cdata";
}
function startDate($attrs) {
return "";
}
function endDate($cdata) {
return "$cdata";
}
function startSpeaker($attrs) {
return "";
}
function endSpeaker($cdata) {
return "$cdata";
}
$options = array(
'overloadedElements' => array(
'talk' => array(
'start' => 'startTalk',
'end' => 'endTalk'
),
'date' => array(
'start' => 'startDate',
'end' => 'endDate'
),
'speaker' => array(
'start' => 'startSpeaker',
'end' => 'endSpeaker'
)
),
'recursiveOperation' => false
);
$xmlfile = 'data/sdphp_talks.xml';
$xmldoc = implode('',file($xmlfile));
$t = new XML_Transformer($options);
$newxml = $t->transform($xmldoc);
echo $newxml;
?>