如何开始使用SAX,DOM,JAXP和JDOM

时间:2013-04-08 15:11:09

标签: java dom sax jdom jaxp

我目前正在开始使用XML和Java。作者说我将需要DOM,SAX,JAXP和JDOM来处理给出的示例。

本书指出DOM和SAX捆绑了您选择的解析器,在我的例子中是Xerses-J。我已经下载了Xerses-J(xerses-1_4_4)jar文件。

所以问题1:如果我想在Eclipse中开始使用XML和Java,我只需要将jar文件xerses.jar添加到构建路径中吗?

转到JAXP,书中说JAXP附带了大多数解析器,而不是全部。所以,我想知道它是否带有Xerses-J。如果没有,我需要做什么?

现在,终于为JDOM了。这本书说JDOM是一个单独的捆绑包。我下载了它。我只需要在构建中包含jdom.jar文件,对吧?

我知道这些问题很愚蠢,但是,这些都是问题:)

1 个答案:

答案 0 :(得分:1)

Xerces已经与JDK捆绑在一起(1.4?)。在使用当前版本的JDK的项目中,无需下载并包含其JAR。这包括SAX,DOM和JAXP,尽管需要下载JDOM JAR并将它们包含在类路径中。

另外,请考虑使用Maven来管理您的依赖项,这会使任务变得无足轻重。