У меня реальная проблема при попытке разобрать файл XML , который структурирован следующим образом с использованием PHP .
Как вы могли заметить, они представляют собой пары ключ-> значение, но это может быть ключ-> строка или ключ-> данные и т. Д.
Кто-нибудь получил идею? Буду очень признателен за помощь.
Кроме того, данные поступают с внешнего интерфейса, и я не могу контролировать их форматирование.
<array>
<dict>
<key>name</key>
<string>John</string>
<key>surname</key>
<string>Smith</string>
<key>Car</key>
<string>Ford</string>
<key>picture</key>
<data>AAAA====</data>
<key>age</key>
<string>32</string>
</dict>
</array>
Я хотел бы как-то переформатировать данные с помощью чего-то простого, например:
array
-dict
-name=John
-surname=smith
и т.д.