<?xml version="1.0" encoding="utf-8"?>
<parent>
<child ID="1" Name="CHILD" Order="1">
<child ID="1" Name="SUB_CHILD" Order="1">
<child ID="1" Name="SUB_CHILD_1" Order="01"/>
<child ID="2" Name="SUB_CHILD_2" Order="02"/>
</child >
</child>
<child ID="2" Name="CHILD_2" Order="1">
<child ID="1" Name="SUB_CHILD" Order="1">
<child ID="1" Name="SUB_CHILD_1" Order="01"/>
<child ID="2" Name="SUB_CHILD_2" Order="02"/>
</child >
</child>
</parent>
<child ID="1" Name="CHILD" Order="1">
これは、名前を取得するための私のコードです。
NodeList nodeList = doc.getElementsByTagName("child");
Element element = (Element) nodeList.item(0);
name = element.getAttribute("Name");
Toast.makeText(this, ""+ name, Toast.LENGTH_SHORT).show();
次の名前を取得するにはどうすればよいですか。
<child ID="1" Name="SUB_CHILD" Order="1">
<child ID="1" Name="SUB_CHILD_1" Order="01"/>
getChildNodeを試しましたが、何も返されません。