Cистема управления сайтом

DJEMXml

DJEMXml позволяет работать с данными в формате XML. Класс представляет собой обертку вокруг входящего в стандартную поставку PHP класса SimpleXML — мы сделали работу с XML-объектом несколько проще и удобнее для разработчика.

$xmlData '<root>
<hello>привет<cruel>жестокий</cruel></hello>
<world lang="en">мир</world>
</root>'
;

$xml = new DJEMXml($xmlData);

print 
$xml->world// напечатает "мир"
print $xml->hello;  // напечатает "привет"
print $xml->hello()->cruel;  // напечатает "жестокий"
$w $xml->world();
print 
$w['lang']; // напечатает "en"

foreach ($xml as $key => $value) {
    print 
"$key => $value";
}

Методы класса

Attribute (string $name [, string $value = NULL])
Возвращает или устанавливает атрибут XML-ноды
Insert (DJEMXml $node)
Добавляет XML-ноду
Name ()
Возвращает имя XML-ноды
Node (string $name)
Возвращает XML-ноду с указанным именем
Nodes (string $name)
Возвращает массив XML-нод с указанным именем
Parse (string $xmlData)
Разбирает XML-строку
Write ( [boolean $withHeader = false])
Возвращает запись XML-ноды в виде строки

Поиск по документации

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla