Возникла необходимость в использовании XML, прошелся по форумам, нашел кучи мануалов, но искать соль в горах инфы тяжело.
Вобщем создал неким образом XML:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $xml = new DOMDocument('1.0','utf-8'); // DOM document
- $galery = $xml->appendChild($xml->createElement('galery')); //DOM node
- $album = $galery->appendChild($xml->createElement('album'));
- //создание объекта 1
- $item = $album->appendChild($xml->createElement('item'));
- //id записи
- $itemid = $item->appendChild($xml->createElement('itemid'));
- $itemid->appendChild($xml->createTextNode('1'));
- //имя файла
- $filename = $item->appendChild($xml->createElement('filename'));
- $filename->appendChild($xml->createTextNode('photo1.jpg'));
- //описание
- $itemdescription = $item->appendChild($xml->createElement('description'));
- $itemdescription->appendChild($xml->createTextNode('Это описание 1'));
- //создание объекта 2
- $item = $album->appendChild($xml->createElement('item'));
- //id записи
- $itemid = $item->appendChild($xml->createElement('itemid'));
- $itemid->appendChild($xml->createTextNode('2'));
- //имя файла
- $filename = $item->appendChild($xml->createElement('filename'));
- $filename->appendChild($xml->createTextNode('photo2.jpg'));
- //описание
- $itemdescription = $item->appendChild($xml->createElement('description'));
- $itemdescription->appendChild($xml->createTextNode('Это описание 2')); // DOM text
- $xml->formatOutput = true;
- $xml->save('galery.xml');