gpt4 book ai didi

java - 挑选 NodeList 的最后一项 - java

转载 作者:太空宇宙 更新时间:2023-11-04 08:21:38 58 4
gpt4 key购买 nike

嗨,我已经成功解析了一个以公里为单位的距离的 XML 文件。但结果我得到了源距离列表,但列表中的最后一个元素包含列表中所有其他元素的总和。如何获取列表中的最后元素

一些源代码:

for(int s=0; s<listOfRoutes.getLength() ; s++){
NodeList listDist = doc.getElementsByTagName("distance");
totalDist = listDist.getLength();

for (int k = 0; k<listDist.getLength(); k++) {
NodeList childs = listDist.item(k).getChildNodes();

for (int l = 0; l < childs.getLength(); l++) {
if (childs.item(l).getNodeName().equals("text")) {
System.out.println(childs.item(l).getTextContent());
//totalKM.add(childs.item(l).getTextContent());
}
}

}
System.out.println("Total Distances: " + totalDist);
}

我对子 NodeList 的最后一个元素感兴趣,其中包含以下信息:

0.3 km
0.8 km
0.9 km
0.3 km
0.1 km
0.3 km
40 m
0.3 km
3.0 km

我怎样才能捕获这个?

最佳答案

listDist.item(listDist.getLength() - 1) 不起作用吗?

关于java - 挑选 NodeList 的最后一项 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9428836/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com