android xmlpullparser 获取需要的元素

android xmlpullparser get need element

这是xml

这是xmlpullparser

它将获取所有 img。
但我想得到 phil 的 img 是 phil_1 和 phil_2.
我四处寻找,但找不到答案。
有人可以帮我吗?
感谢阅读。抱歉我的英语不好

您已经拥有了大部分所需内容。要完成比较,您只需:

// Get the attribute name that you first need
case XmlPullParser.START_TAG:
    String attr = parser.getAttributeName(null, "phil");
    if(!attr.equals("phil"))
        continue; // continue to the next event type

// So when the code hits this case, you know for sure the attribute type is Phil
case XmlPullParser.TEXT:
    // Just do your regular stuff here