我收到了一个XML文件,将其转换成数组以供使用。当我将XML转换为数组时,它变得不可预测和多维的。尽管我寻找了许多解决方案,但无法找到合适的解决方法。另一种选择是简化转换后的数组。
我已经在PHP中将XML转换为数组,结果看起来像这样:
Array
(
[GetMLCBRes] => Array
(
[0] => Array
(
[Ord] => Array
(
[0] => Array
(
[OrdId] => Array
(
[0] => DP Order ID
)
)
)
[ReqInf] => Array
(
[0] => Array
(
[ReqDat] => Array
(
[0] => Date of Request
)
)
)
[Res] => Array
(
[0] => PDF Report
)
)
)
)
请问如何删除索引 [0],但保留类似于 [Ord]、[OrdId]、[ReqInf] 和 [Res] 等关联键呢?
如何将它转换为这样的形式?
Array
(
[GetMLCBRes] => Array
(
[Ord] => Array
(
[OrdId] => DP Order ID
)
[ReqInf] => Array
(
[ReqDat] => Date of Request
)
[Res] => PDF Report
)
)