xml文件节点读取时,selectNodes总是在根节点下查找的问题

Posted 爱吐泡泡的小小鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml文件节点读取时,selectNodes总是在根节点下查找的问题相关的知识,希望对你有一定的参考价值。

参考:https://yq.aliyun.com/articles/39543

 

SAXReader reader = new SAXReader();
Document document = reader.read(new File(dir+"/word/document.xml"));
Element roott=document.getRootElement();

Element addpicnode = (Element) roott.selectNodes("//w:tr").get(1);
Element addpicnode2 = (Element) addpicnode.selectNodes("descendant::w:tc").get(5);

 

获取document.xml全文第二个 <w:tr>节点中的第六个<w:tc>节点  

以上是关于xml文件节点读取时,selectNodes总是在根节点下查找的问题的主要内容,如果未能解决你的问题,请参考以下文章

每个循环的 XML 节点读取

XML 使用 SelectNodes 来获取具有空值子节点的节点

获取 xml 节点值尝试使用 SelectSingleNode 和 SelectNodes 使用 c#

Dom4j中SelectNodes使用方法

具有公共值的 XML SelectNodes,迭代

c# 读取xml文件 查找节点时 报null值?