loadXML($xml)) die("could not load xml\n"); $xpath = new DOMXPath($doc); $items = array(); foreach ($xpath->query('/tikers/ticker', $doc) as $node) { $item = array(); foreach (array('link', 'win', 'subject', 'date') as $attr) $item[$attr] = $node->getAttribute($attr); $items[] = $item; } var_dump($items); ?>