【问题标题】:Accessing an element in an XML file that has multiple elements of the same type访问具有多个相同类型元素的 XML 文件中的元素
【发布时间】:2015-03-06 23:59:28
【问题描述】:

以下是我的 xml 表的示例,您可以看到,可能存在多种类型、演员、导演和公司。我将如何具体访问每一个。

最好用 XPath 和 Java 回答这个问题,但如果你不知道这些并且有答案,那么请告诉我你知道什么。

<?xml version="1.0" encoding="UTF-8"?>
<movies>
<movie> 
<title>Seven</title> 
<actor>Pitt</actor> 
<director>Fincher</director> 
<genre>action</genre> 
<genre>drama</genre> 
<year>1995</year> 
<company>Cecchi_Gori_Pictures</company> 
<grading>79</grading> 
</movie>
</movies>

【问题讨论】:

    标签: java xml xpath


    【解决方案1】:
    //read a nodelist using xpath
    NodeList nodeList = (NodeList) xPath.compile(expression).evaluate(xmlDocument, XPathConstants.NODESET);
    

    【讨论】:

    • 谢谢!我会调查的。
    猜你喜欢
    • 2019-03-29
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-26
    相关资源
    最近更新 更多