在ResultEvent上通过HTTPService,我需要在textBox中打印结果。
私有函数google(evt:ResultEvent):void {Alert.show(evt.result.loginsuccess.person);
subtitle.text = evt.result.loginsuccess.person.keyword;
}
这是我从PHP文件中下载的XML ... [index.php]
<loginsuccess><person><keyword>java</keyword><name>http://www.xml.com/</name><occur>4</occur></person
><person><keyword>java</keyword><name>http://www.sitepoint.com</name><occur>2</occur></person><person
><keyword>java</keyword><name>http://www.httpguru.com</name><occur>2</occur></person></loginsuccess>
答案 0 :(得分:1)
您无需引用XML中的顶级节点。 所以,如果你做evt.result.person.keyword;那将显示3个结果。
答案 1 :(得分:1)
如上面的答案,但如果你想获得一个特定的值,你可以做evt.result.person.keyword [0](这将给你第一个值)。 其他人的答案会给你3次XML,但是指定你想要获得的关键字节点将只返回该节点内的值(即'java')
作为一个旁边,我刚刚看了一下你的个人资料,你知道吗,在你提出问题然后喜欢其中一个答案后,你可以将答案标记为正确。你问的30多个答案中的9个问题都没有被标记为已回答,没有人适当地回答你的任何问题!