0
<?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を試しましたが、何も返されません。

4

0 に答える 0