-
Hello Everyone,
I'm trying to access data in a XML file:
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://dublincore.org/documents/dcmi- namespace/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd";> <responseDate>2013-04-15T12:14:31Z</responseDate> <ListRecords> <record> <header> <identifier> a1b31ab2-9efe-11df-9922-efbb156aa6c1:01442b82-59a4-627e-800f-c63de74fc109 </identifier> <datestamp>2012-08-16T14:42:52Z</datestamp> </header> <metadata> <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd";> <dc:description>...</dc:description> <dc:date>1921</dc:date> <dc:identifier>K11510</dc:identifier> <dc:source>Waterschap Vallei & Eem</dc:source> <dc:source>...</dc:source> <dc:source>610</dc:source> <dc:coverage>Bunschoten</dc:coverage> <dc:coverage>Veendijk</dc:coverage> <dc:coverage>Spakenburg</dc:coverage> </oai_dc:dc> </metadata> <about>...</about> </record> This a a example of the XML.
I need to access data like dc:date dc:source etc.
Anyone any ideas?
Best regards, Tim
-- UPDATE --
I'm now trying this:
foreach( $xml->ListRecords as $records ) { foreach( $records AS $record ) { $data = $record->children( 'http://www.openarchives.org/OAI/2.0/oai_dc/' ); $rows = $data->children( 'http://purl.org/dc/elements/1.1/' ); echo $rows->date; break; } break; }