Создание XML (Создать новый узел элемента)

195
25 июня 2022, 12:50

При попытке создать XML

$dom = new DOMDocument('1.0', 'utf-8');
$items = $dom->createElement('items');
$dom->appendChild($items);
$itemsttt = $dom->createElement('itemsttt');
$dom->appendChild($itemsttt);
$item = $dom->createElement('item');
$items->appendChild($item);
$imgs = $dom->createElement('imgs');
$item->appendChild($imgs);
$props = $dom->createElement('props');
$item->appendChild($props);
$img = $dom->createElement('img');
$imgs->appendChild($img);

$propertiesXML = $dom->createElement('properties');
$dom->appendChild($propertiesXML);
$productsXML = $dom->createElement('products');
$dom->appendChild($productsXML);
$la =  $dom->saveXML();
echo "<pre>"; print_r($la); echo "</pre>";

ожидаю:

<!--?xml version="1.0" encoding="utf-8"?-->
<items>
  <item>
    <imgs>
      <img></imgs>
      <props></props>
  </item>
</items>
<itemsttt></itemsttt>
<properties></properties>
<products></products>

а получаю:

<!--?xml version="1.0" encoding="utf-8"?-->
<items>
  <item>
    <imgs>
      <img></imgs>
      <props></props>
  </item>
</items>
<itemsttt>
  <properties>
    <products>
    </products>
  </properties>
</itemsttt>

Почему так?

Answer 1

Вопрос решился при попытке сохранить XML в файл.

READ ALSO
Id сессии и cookie

Id сессии и cookie

Как сохранить id cессии в cookie и отправить id на сервер (смФиксация авторизованности и Список действий - пункты 1 и 4)?

376
Проверка цвета перед выполением

Проверка цвета перед выполением

Есть битмап, при клике на какой-то цвет на нём, я делаю область с этим цветом прозрачнойНо есть некоторые цвета, например (#000000 или RGB(0,0,0)), мне...

244
Использование Ninject в MVVM-приложении

Использование Ninject в MVVM-приложении

Доброго времени суток!

284