你好我有来自twitter的原子提要,每个条目都是这样的:
<entry>
<id>tag:search.twitter.com,2005:9708181705990144</id>
<published>2010-11-30T20:39:45Z</published>
<link type="text/html" href="http://twitter.com/eva_starlily/statuses/9708181705990144" rel="alternate"/>
<title>@sarahpalinusa If I'd used language like Willow did, for ANY reason whatsoever, my Dad would have grounded me for months. Learn to parent.</title>
<content type="html"><a href="http://twitter.com/sarahpalinusa">@sarahpalinusa</a> If I&apos;d used language like Willow did, for ANY reason whatsoever, my Dad would have grounded me for months. Learn to parent.</content>
<updated>2010-11-30T20:39:45Z</updated>
<link type="image/png" href="http://a0.twimg.com/profile_images/1179401088/b6c2b6ec-3432-476b-9ded-473986f12fd5_normal.png" rel="image"/>
<twitter:geo>
</twitter:geo>
<twitter:metadata>
<twitter:result_type>recent</twitter:result_type>
</twitter:metadata>
<twitter:place>
<twitter:id>8c9bcefd88d617fe</twitter:id>
<twitter:full_name>Greenwood - Coxwell, Toronto</twitter:full_name>
<twitter:type>neighborhood</twitter:type>
</twitter:place>
<twitter:source><a href="http://twitter.com/">web</a></twitter:source>
<twitter:lang>en</twitter:lang>
<author>
<name>eva_starlily (Laura)</name>
<uri>http://twitter.com/eva_starlily</uri>
</author>
</entry>
现在我想要第二个链接标记的网址是海报图片。 我怎样才能在as3中选择它?我尝试了以下方法:
for each(var entryXML:XML in resultXML.rootNamespace::entry)
{
trace(entryXML.rootNamespace::link.@href);
}
但是这也给了我第一个链接的href。那我怎么能过滤这个我只得到第二个链接的href?
答案 0 :(得分:0)
尝试这样的事情:
var imageUrl : String = entryXml.link.(@type=="image/png").@href;