我正在使用 SimpleXMLElement 生成一个 xml 文件。
由于命名空间,我在格式化文件时遇到了一些困难。希望有人可以提供帮助。(获取数据没有问题...只是不确定何时使用 ->addChild、->addAttribute 和其他任何东西)
该文件需要采用这种精确结构,因为另一个应用程序(JW Player)将从中读取:
//xml structure
<?xml version="1.0"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:jwplayer="http://developer.longtailvideo.com/trac/" >
<channel>
<title>MRSS Playlist Playlist</title>
...
<item>
<title>Cardio routine with handweights</title>
<media:content url="videos/set2_first_5min.flv" />
<media:thumbnail url="thumbs/set2_first.png" />
<description>side jumps, arm curls, leg squats, arm lifts</description>
<jwplayer:duration>300</jwplayer:duration>
<jwplayer:start>5</jwplayer:start>
</item>
...
</channel>
</rss>
//export xml file
$xml->asXML("devplaylist.xml");
任何帮助,将不胜感激。谢谢, DK