Я пытаюсь создать RSS-ленту в PHP с использованием DomDocument, но каждый раз, когда я пытаюсь создать такой узел, как http://domain.com, скрипт завершается ошибкой
$oDomDocument = new DOMDocument( "1.0", "iso-8859-1" );
// Create the root now
$oRootNode = $oDomDocument->createElement( "rss" );
$oRootNode->setAttribute( "version", "2.0" );
$oDomDocument->appendChild( $oRootNode );
// Create the channel node
$oChannelNode = $oDomDocument->createElement( "channel" );
$oRootNode->appendChild( $oChannelNode );
// Add site details
$oChannelNode->appendChild( $oDomDocument->createElement( "title", "Site Title" ) );
$oChannelNode->appendChild( $oDomDocument->createElement( "link", "http://google.com" ) );
$oChannelNode->appendChild( $oDomDocument->createElement( "description", "This is a description" ) );
$oChannelNode->appendChild( $oDomDocument->createElement( "language", "en-us" ) );
Я получаю следующую ошибку ..
Ошибка синтаксического анализа XML: несоответствующий тег. Ожидаемое:
Расположение: http://daddydonkey/feed.rss
Строка № 4, столбец 58: это описание
-------------------------------------------------- ------- ^