从xml获取基于父标记的子标记

时间:2012-02-14 06:25:09

标签: android xml

伙计们我有以下xml

<Point scount ="1">
  <Image name="app.png" />
</Point>

我需要像这样解析xml首先我需要转到<Point>,然后我需要选择<image>标记。

怎么做,现在我从像这样的图像标签中获取值。

NodeList image = doc.getElementsByTagName("Image");
String imagess = ((Element)image.item(imageindex)).getAttribute("name");

如何实现这一目标......

1 个答案:

答案 0 :(得分:0)

请试试这个

NodeList image = doc.getElementsByTagName("Point");
    Node singleTerminalNode = image.item(i);
            Element firstLevel = (Element)singleTerminalNode;
            NodeList value1Nodes = (firstLevel).getElementsByTagName("Image");
            imagess = ((Element)value1Nodes.item(imageindex)).getAttribute("name");