• Модуль: webservice
  • Путь к файлу: ~/bitrix/modules/webservice/classes/general/xmlcreator.php
  • Класс: CXMLCreator
  • Вызов: CXMLCreator::__createFromDOM
static function __createFromDOM($domNode)
{
	$result = new CXMLCreator($domNode->name);

	$result->setData($domNode->content);

	if (is_array($domNode->attributes))
	{
		foreach ($domNode->attributes as $attrDomNode)
		{
			$result->setAttribute($attrDomNode->name, $attrDomNode->content);
		}
	}

	if (is_array($domNode->children))
	{
		foreach ($domNode->children as $domChild)
		{
			$result->addChild(CXMLCreator::__createFromDOM($domChild));
		}
	}

	return $result;
}