how do I properly address accessing tags in XML that are built like this:
<mm:Track>
<dc:title>TRACKNAME</dc:title>
<mm:trackNum>TRACKNUMBER</mm:trackNum>
</mm:Track>
foreach ($xml->channel->item as $item)
{
$tracknr = $item->mm:Track->mm:trackNum;
$title = $item->mm:Track->dc:title;
$artist = $item->mm:Artist->dc:title;
$album = $item->mm:Album->dc:title;
echo $artist.' - '.$album.' - '.$tracknr.' - '.$title;
}
...throws an error on the ':'
if it helps, the namespaces are defined as:
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:mm="http://musicbrainz.org/mm/mm-2.1#"