我从XML文件中提取数据,将其转换为json,然后将数组转换为能够处理它的数据。
问题在于XML的结构,它就像开始一样。更多数组内的数组内的数组。
Array
(
[0] => ...
[3] => Array
(
[records] => Array
(
[record] => Array
(
[id] => 506
[sequenceNumber] => 1
[values] => Array
(
[value] => Array
(
[0] => Array
(
[picklistOptionId] => -1
[refId] => 230
[value] => **VALUE**
)
...
我希望能够拨打" ** VALUE **"通过230的 refId 。最好的方法是什么?
答案 0 :(得分:1)
$arr[3]['records']['record']['values']['value'][0]['value']
拥有这么多维度的数组存在缺点。例如,它们的可维护性较差,并且(在某些情况下)较慢。