I'm using XMLReader, how can I have in a while every node name?
$reader = new XMLReader;
$reader->xml($MyXml);
while ($reader->read() !== FALSE) {
if ($reader->name === 'Product' && $reader->nodeType === XMLReader::ELEMENT) {
if ($reader->readString() != '') {
echo $reader->getAttribute(name).' --> '.$reader->readString();
}
}
}
I need to have every node name this way don't work echo $reader->getAttribute(name)