Php XML createElement media:content url =“”

时间:2013-02-19 09:19:05

标签: php xml createelement

我正在使用Php(用于JW Player)制作DOM XML文件 如何创建此元素:

<media:content url="foo.mp4" />

我试过这个:

$mediacontent = $dom->createElement('media:content', 'foo.mp4');
$item->appendChild($mediacontent);

但它只生成:<media:content>foo.mp4</media:content>

1 个答案:

答案 0 :(得分:0)

这解决了它:

$mediacontent = $dom->createElement('media:content');
$item->appendChild($mediacontent);
$url = $dom->createAttribute('url');
$mediacontent->appendChild($url);
$urlvalue = $dom->createTextNode('../movies/Dropbox/'.$filename.'');
$url->appendChild($urlvalue);