在Java中的Document接口上调用方法

时间:2012-02-28 03:33:19

标签: java xml interface document

我正在尝试用Java解析XML文件,在获取DocumentBuilder对象之后,我在其上调用parse方法来获取Document对象。 例如Document dom = docbuild.parse(fileName);

然后,为了获取XML文件的根目录,我使用方法dom.getDocumentElement();。 由于Document是javadocs中定义的接口,我们如何在不首先定义它的情况下调用它的方法?

我的主要目标是创建一个继承Document接口的类,所以我必须实现它。我该怎么做呢?

2 个答案:

答案 0 :(得分:4)

DocumentBuilder返回Document的一些实现。您不必担心实现Document接口,有人已经为您完成了此操作。返回的文档将代表XML文档,这就是您想要的。

答案 1 :(得分:0)

该文件的使用如下:

    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    Document document = builder.parse("StringOfTheSource");

这些树步骤将解决您的问题。