Я этим подходом не могу получить атрибуты, но если убрать
$dump = json_decode(json_encode((array)$xml), 1); и обратиться вот такforeach ($xml->shop->offers->offer as $key => $item) {
var_dump($item->param->attributes());
}
тут появляется шанс)
но как же получить нужный нэйм?