【发布时间】:2011-06-01 19:38:57
【问题描述】:
我似乎无法解析出自然关键字的指标。我正在使用 simplexml_load_string 加载整个响应字符串,然后当我 print_r 对象时,我可以看到:
[0] => SimpleXMLElement Object
(
[id] => http://www.google.com/analytics/feeds/data?ids=ga:480&ga:keyword=cats&start-date=2011-04-10&end-date=2011-07-24
[updated] => 2011-07-23T17:00:00.001-07:00
[title] => ga:keyword=cats
[link] => SimpleXMLElement Object
(
[@attributes] => Array
(
[rel] => alternate
[type] => text/html
[href] => http://www.google.com/analytics
)
)
)
但是当我查看实际的(预先格式化的)响应时,我看到一些额外的数据在格式中没有保留:
<entry gd:etag="W/"hdSFEs."" gd:kind="analytics#datarow">
<id>http://www.google.com/analytics/feeds/data?ids=ga:430&ga:keyword=cats&start-date=2011-04-10&end-date=2011-07-24</id>
<updated>2011-07-23T17:00:00.001-07:00</updated>
<title>ga:keyword=cats</title>
<link rel="alternate" type="text/html" href="http://www.google.com/analytics"/>
<dxp:dimension name="ga:keyword" value="cats"/>
<dxp:metric confidenceInterval="0.0" name="ga:organicSearches" type="integer" value="2"/>
</entry>
我需要底部的度量值,在本例中是两个。我怎样才能得到它?
谢谢!
【问题讨论】:
标签: php xml-parsing