我正在尝试使用此查询通过 XML 查找我想要的精确视频,然后我希望使用 SimpleXML 解析值并通过此方法将它们插入 DOM 中。
我之前在从以下位置提取值时遇到了一个奇怪的问题:
<media:player url='http://www.youtube.com/watch?v=ikACkCpJ-js&feature=youtube_gdata'/>
当将此值用于 embed src 和 param 值时,我只是嵌入了一个白屏。出于某种原因,源代码包含了完整的参数,但 DOM 实际上省略了结束的“embed”和“param”标签。控制台抛出错误。疯狂随之而来。不好。
我能找到的唯一适用于嵌入的 URL 值在这里:
<media:content url='http://www.youtube.com/v/ikACkCpJ-js?f=videos&app=youtube_gdata' type='application/x-shockwave-flash' medium='video' isDefault='true' expression='full' duration='159' yt:format='5'/>
不幸的是,当我对存储在 simplexml_load_file('feed file') 中的值运行 print_r 时,我得到以下信息:http : //drp.ly/lmf2J 呃。这些值在我需要达到的实际值之前停止。
我显然在处理这个问题的方式或执行过程中搞砸了。你能帮我吗?