【发布时间】:2012-06-18 12:18:57
【问题描述】:
我有以下数据:
<media:group>
<media:content url="http://www.url.com" bitrate="450" width="320" duration="32" />
<media:content url="http://www.url.com" bitrate="212" width="320" duration="32" />
</media:group>
我想搜索这个并形成一个这样的数组:
Array (
[0] =>
[url] => http://www.url.com,
[bitrate] => 459,
[width] => 320,
[duration] => 32
[1] =>
[url] => http://www.url.com,
[bitrate] => 212,
[width] => 320,
[duration] => 32
)
上面的数组只是我希望如何返回数据的一个例子。
我该怎么做?此信息有时会发生变化,并且还会包含其他内容。
谢谢
【问题讨论】:
-
我建议使用 XML Parser 而不是 preg_match。您让您和维护代码的人的生活更轻松。
-
我正在使用一个,但它返回的只是“ [media:group] => ”而不是其中的内容。
-
您应该能够访问内部的另一个级别。你能把你卡住的代码贴出来吗?
标签: php xml rss preg-match