在我的Spring Web应用程序中,我正在使用apache commons config读取xml文件,以加载文件路径。在我的pom.xml中包含以下依赖项
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.3</version>
</dependency>
使用以下类读取xml文件
ConfigurationPropertySource configurationPropertySource = new ConfigurationPropertySource("xml configuration",
new Configurations().xml("config.xml"));
我的config.xml是
<?xml version="1.0" encoding="ISO-8859-1" ?>
<configuration>
<paths>
<path name="Films" value="/files/films" />
<path name="Music" value="/files/songs" />
<path name="Docs" value="/files/docs" />
</paths>
</configuration>
通过使用类似String linkNormal = config.getString("paths.path[@name]");
的代码,我可以获得值“电影”。
如何使用commons-config读取特定value
之类的path
的{{1}}?
我需要值Music