My XML document is as follows (per SeeqPod API):
<?xml version='1.0' encoding='UTF-8' ?>
<playlist version="1" xmlns="" start="0" end="0" total="26" prev="None" next="1">
<extension application="seeqpod_metadata">

I just cant seem to make an array of @songs from it and I have tried with this code but I get no success:
Code Ruby:
				xml = Net::HTTP.get(URI(url))
				songs = xml
				@songs = []
				songs.elements.each('playlist/trackList/track') do |s|
					h = []
					%w[location title creator].each do |e|
						h[e] = s.elements[e].text
					@songs << h

Does anyone know what I am doing wrong? I have been fussing with this for hours...