2010-02-05 20 views
1

我试图使用this query来通过XML查找我想要的精确视频,然后我正在用SimpleXML解析这些值并将它们插入到DOM via this method中。通过SimpleXML抓取YouTube XML以嵌入 - 我在哪里出错?

<media:player url='http://www.youtube.com/watch?v=ikACkCpJ-js&amp;feature=youtube_gdata'/> 

当使用嵌入SRC和param值这个价值,我只是得到嵌入白屏:

从拉动值,当我遇到一个奇怪的问题早。由于某些原因,源代码包含了完整的参数,但DOM实际上忽略了关闭的“embed”和“param”标签。控制台引发错误。疯狂随之而来。不好。

唯一的URL值我可以找到适合嵌入的工作原理是在这里:

<media:content url='http://www.youtube.com/v/ikACkCpJ-js?f=videos&amp;app=youtube_gdata' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='159' yt:format='5'/> 

不幸的是,当我运行存储在使用simplexml_load_file(“进料文件”)的值的print_r,我得到的如下:http://drp.ly/lmf2J呃。在之前,值停止我需要的实际值。

我明显在这里以某种方式解决了这个问题,或者在我的执行过程中。你能帮我吗?

回答

0

好吧,看起来我能够表现得好像这个元素确实存在以获得结果。

再次卡住。关闭再问一个问题。