ARRAY в XML без каких-либо библиотек в PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 ARRAY в XML без каких-либо библиотек в PHP

Сообщение Anonymous »

Я пытаюсь преобразовать XML в ARRAY и ARRAY в XML. В Интернете есть много скриптов, но почти каждый из них использует библиотеки типа SimpleXML или что-то еще.
Я могу заставить почти все работать нормально с помощью этого: https://github. com/nullivex/lib-array2xml
На данный момент у меня есть следующее:
XML

Код: Выделить всё


Leaflet

leaflet.js


0

который превращается в ARRAY:

Код: Выделить всё

Array
(
[configuration] => Array
(
[nom] => Array
(
[#text] => Leaflet
)

[fichiers] => Array
(
[fichier] => Array
(
[0] => Array
(
[#text] => leaflet.js
[@type] => js
[@script] => externe
)

[1] => Array
(
[#text] => TEST
[@type] => js
[@script] => interne
[@cdata] => true
)

)

)

[activation] => Array
(
[#text] => 0
)

)

)
Но когда я пытаюсь преобразовать обратно в XML, у меня возникает вот это...

Код: Выделить всё


Leaflet

leaflet.js
TEST

0

Есть идеи? Не могу заставить это работать уже несколько дней...
Редактировать: я также проверил это: https://github.com/spatie/array-to-xml

Подробнее здесь: https://stackoverflow.com/questions/631 ... ibs-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»