Столкнулся с необходимостью сгенерить xml-чик небольшой.
Раньше в тех редких случаях, когда нужен был xml - втупую генерил его руками.
А сейчас решил "сделать как надо".
Полез в гугель искать а кагже сопственно надо .. говорят DOMDocument - и будет тебе мешок щастя. Нивапрос дэтка ... открыл екзампл.
И что же мы видим ... шо б сгенерить одну махонькую строчку вида:
$result .= '' . $nodeVal . '';
надо написать стопиисят строк коды:
$node = $xml->createElement('node');
$node = $root->appendChild($node);
$text = $xml->createTextNode($nodeVal);
$node->appendChild($text);
по этому поводу меня посетила мысль ... одно из двух ... либо я лохонулся, что сел кодить без пива ... либо курил шото не то, шо курил афтар суго чудного класса.
Единственное, что меня хоть чуть-чуть успокаиваит ... это шо если надо будет сделать хмль 2.0 - можно будет поправить строчку:
$xml = new DOMDocument('1.0', 'utf-8');
и усьо будет у ажуре (ну я надеюсь, что так будет).
З.Ы.: все-пилять .. пойду пива возьму .. бо без него мысль чето тупить стала с этим классом!