метод (выкинул лишнее что бы не мешалось)
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- public static function read_xml($filename){
- try{
- if(!$yml_catalog)
- throw new Exception("Файл поврежден");
- $offer = $yml_catalog->xpath('//shop/offers/offer');
- foreach($offer as $o)
- {
- foreach($o as $k=>$v)
- {
- if($k === 'param'){
- $tmp = $o->xpath('param[@name="'.$v->attributes()->name[0].'"]');
- $stmp= (string)$tmp[0];
- }else{
- }
- }
- }
- $filename
- );
- } else {
- }
- }catch(Exception $e){
- echo $e->getMessage();
- }
- }