How to parse deep xml on php

Derekoral

New Member
I have problem with that XML parsing:\[code\]<pricecatalog> <pricecathdr></pricecathdr> <listofcatalogdetails> <catalogitem> <product> <productid>1515159115</productid> </product> </catalogitem> <catalogitem> <product> <productid>251541851</productid> </product> </catalogitem> <catalogitem> <product> <productid>15181158</productid> </product> </catalogitem> </listofcatalogdetails></pricecatalog>\[/code\]I use DOM to parse it like that:\[code\] $doc = new DOMDocument(); $doc->loadXML($this->response); $items = $doc->getElementsByTagName("catalogitem"); $i = 0; foreach($items as $itm){ $i++; } echo $i;\[/code\]I think I have to get 2 if parse will success but I allays get 0.
 
Back
Top