在线XML解析器元素

时间:2016-04-30 14:03:47

标签: java android xml parsing

再次,我,这是我的XML

throw new Exception("This condition has not been met at line:" + counter)

我可以阅读所有日期的名字,有人可以帮我看一下缺席的人的名字吗?要读取名称,我使用此代码:

Textview.setText(textview.getText()+“Naam:”                + getNode(“Name”,eElement)+“\ n”+“\ n”+“\ n”+“\ n”);

<XMLFILE>
<PublishTime>2016-04-30 15:03:40</PublishTime>

<Days>
    <day>
        <Name>Day 1</Name>

        <absentPeople>
            <Absent>
                <Description>Nothing</Description>
                <FullName>Jack Sparrow</FullName>
            </Absent>
        </absentPeople>

    <day>
        <Name>Day 2</Name>

        <absentPeople>
            <Absent>
                <Description>Nothing</Description>
                <FullName>Nobody</FullName>
            </Absent>
        </absentPeople>

</Days>

}

非常感谢。

1 个答案:

答案 0 :(得分:0)

你已经知道了。

如果<day>变量中包含eElement元素,则您使用eElement.getElementsByTagName("Name")查找<Name>标记。

同样,您可以eElement.getElementsByTagName("Absent")查找所有后代<Absent>标记,迭代它们,然后调用getNode("FullName", ...)