Я пытаюсь изменить XML на массив, используя toArray в классе XML в рамках Cakephp.
Ниже выводится массив:
[state] => Array
(
[0] => Array
(
[@code] => ACT
[post_code] => Array
(
[0] => Array
(
[@code] => 2600
[locality] => Array
(
[0] => Array
(
[@name] => DEAKIN
[dwelling_type] => Array
(
[@code] => H
[typical_value] => Array
(
[@rank] => 3341/3697
[@] => 831000
)
[dom] => Array
(
[@score] => 1
[@rank] => 454/5673
[@] => 56
)
[discount] => Array
(
[@score] => 0
[@rank] => 779/5673
[@] => 5%
)
[acr] => Array
(
[@score] => -1
[@rank] => 914/5531
[@] => 59%
)
[renters] => Array
(
[@score] => 0
[@rank] => 5131/5627
[@] => 42%
)
[vacancy] => Array
(
[@score] => 1
[@rank] => 4714/5673
[@] => 2.61%
)
[yield] => Array
(
[@score] => -1
[@rank] => 678/3697
[@] => 3.69%
)
[som] => Array
(
[@score] => 1
[@rank] => 3915/5144
[@] => 2.08%
)
[search_dsr] => Array
(
[@score] => -3
[@rank] => 3578/4009
[@] => 4.9
)
[dsr] => Array
(
[@rank] => 3121/5673
[@] => 23
)
[sr] => Array
(
[@rank] => 2552/5673
[@] => 5.8
)
)
)
[1] => Array
(
[@name] => YARRALUMLA
[dwelling_type] => Array
(
[0] => Array
(
Теперь проблема в том, как мы можем на самом деле преобразовать это так, чтобы я мог получить те, которые мне нужны, и сохранить их?
Мне нужно @name, типичное значение, дом, скидка, acr и т. Д. *
Использует ли базовый класс библиотеки параметр для этого? Если да, какой из них вы бы порекомендовали?