data.xml文件如下:
xmlreader_class.php 文件如下:<?xml version="1.0" encoding="UTF-8"?><products><last_updated>2009-11-30 13:52:40 </last_updated><product tax= "19" name= "luxus" ><element>foo </element></product><product tax= "7" name= "brot" ><element>bar </element></product></products>
<?php
$xml = new XMLReader();
$xml->open( 'data.xml' );
while( $xml->read() ) {
if( 'product' === $xml->name ) {
printf( '<hr>%3$s ist ein %1$s und hat eine Steuer von %2$d<br>', $xml->name, $xml->getAttribute('tax'), $xml->getAttribute('name') );
$xml->next();
}
}