用mySQL通过php生成的XML填充Flash as3播放列表

用mySQL通过php生成的XML填充Flash as3播放列表,php,xml,flash,actionscript-3,Php,Xml,Flash,Actionscript 3,我有一个由XML驱动的播放列表提供的在线flash视频播放器 此XML通过“playlist.php”从mySQL数据库生成 我遇到的问题是,当我将php生成的xml提供给播放器时,它只会将顶级/层次结构的xml信息读取到播放列表中(即画廊级,低于类别,最终是视频) 当我将php生成的xml的输出复制到一个普通的xml文件(即playlist.xml)中时,播放列表将包含所有适当的信息,并且是完整的 你能告诉我为什么我的flash(as3)视频播放器和播放列表会识别“playlist.xml”而

我有一个由XML驱动的播放列表提供的在线flash视频播放器

此XML通过“playlist.php”从mySQL数据库生成

我遇到的问题是,当我将php生成的xml提供给播放器时,它只会将顶级/层次结构的xml信息读取到播放列表中(即画廊级,低于类别,最终是视频)

当我将php生成的xml的输出复制到一个普通的xml文件(即playlist.xml)中时,播放列表将包含所有适当的信息,并且是完整的

你能告诉我为什么我的flash(as3)视频播放器和播放列表会识别“playlist.xml”而不是“playlist.php”信息吗

两个文件的链接如下:


当前连接到“playlist.php”的播放器的链接位于同一地址,但使用的是theater.html而不是playlist。

您的php文件仅包含内容和库节点,而xml文件也包含项目。 将MySQL中的数据表示为xml似乎有问题


顺便说一句:考虑一下不要使用太多的属性,而是使用子节点。在那里你可以添加部分

您可以从XML和PHP文件提交不同的内容

在从PHP导出XML之前,您需要添加:

header ("Content-Type:text/xml"); 

如何将xml数据加载到flash应用程序中?还可以发布php文件的代码。