doushui3061 2012-10-11 15:20
浏览 42
已采纳

从解析的xml结果中缺少元素

I have a rss feed which has items in following format

<item>
  <title>How Are World's Top Investors Positioning?</title>   
  <guid>123456789</guid>
  <metadata:id>3000121785</metadata:id> 
  <metadata:thumbnail>http://thumbnails.com/abc/xyz.jpg</metadata:thumbnail> 
  <metadata:smallThumbnail>http://thumbnails.com/abc/xyz_s.jpg</metadata:smallThumbnail> 
  <metadata:largeThumbnail>http://thumbnails.com/abc/xyz_l.jpg</metadata:largeThumbnail>   
  <metadata:formatLink>mpeg4_500000_Download|http://thumbnail.com/sample_L.mp4</metadata:formatLink> 
  <metadata:formatLink>mpeg4_200000_Download|http://thumbnail.com/sample__126K.mp4</metadata:formatLink> 
  <metadata:formatLink>mpeg4_600000_Download|http://thumbnail.com/sample__500K.mp4</metadata:formatLink>   
  </item>

Upon paring using simple xml

$data =  simplexml_load_string($response);
print_r($data);

The output of print_r looks like

[item] => Array
    ( 
        [0] => SimpleXMLElement Object
        (
            [title] => How Are World's Top Investors Positioning?    
            [guid] => 123456789
        )
    )

My question is why am i missing the metadata portion from the final result and how can i get it in an array?

  • 写回答

1条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了