gpt4 book ai didi

java - xml 中的节点位置 - Java

转载 作者:行者123 更新时间:2023-11-29 03:40:46 26 4
gpt4 key购买 nike

我想准备一个函数,它将给我节点在 xml 中的位置。
例如:

int NodePosition = doc.getDocumentElement().getChildNodes().item(t).getNodeName().Position()

将来我想做一些这样的(当然这是例子):

System.out.println(Node.row[NodePosition].tostring()); 

有没有可能做这样的事情?或者你可能知道一些函数可以做这样的事情。

例如,当我走得更深时,就很难找到位置。因为 m = 7

doc.getDocumentElement().getChildNodes().item(t).getChildNodes().item(m)

当我尝试做这个时(但我必须保存位置):

System.out.println(doc.getDocumentElement().getChildNodes().item(7).getNodeName());

我得到错误

java.lang.NullPointerException

最佳答案

对我来说,您似乎在重新发明轮子 - 您正在尝试构建自己的 XPath 版本 - 请参阅:http://www.ibm.com/developerworks/library/x-javaxpathapi/index.html

How to select specified node within Xpath node sets by index

关于java - xml 中的节点位置 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13260552/

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