我不需要阅读复杂的XML文件.我只想用最简单的XML阅读器阅读以下配置文件
<config>
<db-host>localhost</db-host>
<db-port>3306</db-port>
<db-username>root</db-username>
<db-password>root</db-password>
<db-name>cash</db-name>
</config>
Run Code Online (Sandbox Code Playgroud)
如何通过Java使用XML阅读器阅读上述XML文件?
我喜欢jdom:
SAXBuilder parser = new SAXBuilder();
Document docConfig = parser.build("config.xml");
Element elConfig = docConfig.getRootElement();
String host = elConfig.getChildText("host");
Run Code Online (Sandbox Code Playgroud)
既然你想解析配置文件,我认为commons-configuration是最好的解决方案.
Commons Configuration提供了一个通用配置接口,使Java应用程序能够从各种源(包括XML)读取配置数据
您可以使用简单的DOM解析器来读取xml表示.
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
dom = db.parse("config.xml");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25067 次 |
| 最近记录: |